ALGOL
ALGOL, počítačový programovací jazyk navržený mezinárodním výborem Association of Computing Machinery (ACM) pod vedením Alana J. Perlise z Carnegie Mellon University v letech 1958-60 pro publikování algoritmů i pro provádění výpočtů. Stejně jako LISP měl ALGOL rekurzivní podprogramy – procedury, které se mohly samy vyvolat k řešení problému jeho redukcí na menší problém stejného druhu. ALGOL zavedl blokovou strukturu, v níž se program skládá z bloků, které mohou obsahovat data i instrukce a mají stejnou strukturu jako celý program. Bloková struktura se stala mocným nástrojem pro sestavování velkých programů z malých komponent.
ALGOL přispěl notací pro popis struktury programovacího jazyka, Backus-Naur Form, která se v určité obměně stala standardním nástrojem pro uvádění syntaxe (gramatiky) programovacích jazyků. ALGOL byl v Evropě široce používán a po mnoho let zůstal jazykem, v němž byly publikovány počítačové algoritmy. Mnoho významných jazyků, například Pascal, jsou jeho potomky.