May 1, 1960
ALGOL 60 language defined
The ALGOLAlgorithmic Language — an influential family of languages that introduced structured programming and block syntax. 60 report appeared in May 1960 — a refined international language that became the template for how programming languages are taught and specified.
What it was for
ALGOLAlgorithmic Language — an influential family of languages that introduced structured programming and block syntax. 60 added nested blocks, clearer structure, and a precise written definition of the language. It shaped SimulaAn early language that introduced objects and classes — a direct ancestor of object-oriented programming., Pascal, and C, and for decades most computer science textbooks taught algorithm design using ALGOLAlgorithmic Language — an influential family of languages that introduced structured programming and block syntax.-style pseudocode.
Why it's here
ALGOLAlgorithmic Language — an influential family of languages that introduced structured programming and block syntax. 60 became the reference design for structured programming — the blueprint later languages copied.
Why it mattered
It established a rigorous way to define a language on paper so different teams could build compatible versions, and it influenced how programming is taught worldwide.
What it solved
ALGOLAlgorithmic Language — an influential family of languages that introduced structured programming and block syntax. 58 was still a rough draft; implementers needed a clearer, more consistent design they could actually build and trust.
Media
ImageALGOLZvezdica2816, CC BY-SA 3.0, via Wikimedia Commons
Related
- ALGOL 58 language definedDecember 1, 1958
- Object-oriented programming inventedMay 1967