Typing discipline:
Versions and implementations (Collapse all | Expand all):
Programming language

ALGOL 58, originally known as IAL, is one of the family of ALGOL computer programming languages.

“The Zurich ACM-GAMM Conference had two principal motives in proposing the IAL: (a) To provide a means of communicating numerical methods and other procedures between people, and (b) To provide a means of realizing a stated process on a variety of machines…”

ALGOL 58 introduced the fundamental notion of the compound statement, but it was restricted to control flow only.