ALGOL 60
Appearance
Description
Historically important programming language, descendants include Pascal, C, C++, Modula-2, BCPL, PL/I, Oberon, Java, Simula and Smalltalk
Algol-W
By now mostly forgotten, but at the time a superior implementation of ALGOL available for the IBM System 360. Source code for the Stanford distribution can be found here
Other variations of the language include the Japanese ALGOL-N a simplified subset of Algol-68 that was quite popular in Asia in the 1970's in particular on Japanese computer hardware.
A list of OS/2 implementations of Algol
- OCCL Algol 68 - Commercial - Discontinued
OS/2 Libraries and class libraries
GUI and application generators with Algol output
Translators that generate Algol output
Workframes and or IDE's
Editors with Algol support
A list of DOS implementations of Algol
- RHA Algol-60 - Freeware - Discontinued - Includes source but is nota bene not open source,
DOS Libraries and class libraries
A list of Algol implementations that run under WinOS/2
A list of Algol implementations that run under Java
A list of Algol implementations in JavaScript
Publications
Local articles
External articles
- Mikhail A. Bulyonkov, Alexandre F. Rar, Andrey N. Terekhov: Algol 68 – 25 Years in the USSR
Tutorials and other learning material
Standards
- ECMA-02 - Subset of ALGOL 60 - ECMALGOL - 1965 - Withdrawn
- ECMA TR-01 - A Set of I/O Procedures for ECMALGOL - 1967 - Withdrawn
- ALGOL-N - Formal spec in an English translation put forward by S. Igarashi, T. Iwamura, K. Sakuma, T. Simauti, T. Simuzu, S. Takasu, E. Wada, and N. Yoneda.