Algol 60
Algol 60 (Algorithmic Language 60) is a historical language introduced in 1960.
It is well-known for its unusual combination of a call-by-name evaluation strategy with an imperative store, or memory. This combination allows for certain rare and highly idiomatic ways of programming, such as Jensen's device. As a result, ALGOL 60 is the paradigmatic Algol-like language.
IFIP WG2.1
The IFIP WG2.1 has a continuing responsibility for ALGOL 60 and ALGOL 68.
References
-
IFIP WG2.1 maintain a list of ALGOL resources.
-
The language was defined in a famous document, the Revised Report (Naur et al, 1963). This was later followed by the Modified Report, which was published in 1976.
-
The Software Preservation Group at the Computer History Museum (in Mountain View, California, US) maintains a page on ALGOL.
-
A somewhat strange website maintains pointers to a wealth of material, resources, and implementations of ALGOL 60.