Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

ALGOL 60

Structured Language

ALGOL 60, short for Algorithmic Language 1960, is a programming language in the ALGOL family that built on the earlier ALGOL 58 by introducing structured code blocks with lexical scoping. It was designed by an international committee whose members included John Backus, Friedrich Bauer, Peter Naur, Alan Perlis and John McCarthy among others, and it was among the first languages to support recursive function definitions with nested, block scoped procedures. ALGOL 60's block structure and formal syntax description strongly shaped the design of later procedural languages including Pascal, Simula and C, and the report describing it introduced Backus-Naur Form as a standard way to specify a language's grammar.

Facts
Classification
Typing Discipline
Statically Typed 1
Typing Discipline
Strongly Typed 1
First Released
1960 1
Connections

Follows Typing Discipline

Influenced

Source Free On-line Dictionary of Computing: Free On-line Dictionary of Computing: CPL

Predecessor Of

Source Free On-line Dictionary of Computing: Free On-line Dictionary of Computing: CPL
Sources
1. ALGOL 60 (Wikipedia)
  • Infobox: released
    1960
  • Infobox: typing
    Static, strong
  • In Group: Structured Programming Languages, Lead
    ALGOL 60 (short for Algorithmic Language 1960) is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a key advance in the rise of structured programming.
View the Source
Free On-line Dictionary of Computing: Free On-line Dictionary of Computing: CPL
Free On-line Dictionary of Computing
  • Influenced: CPL (programming language), FOLDOC CPL entry
    with syntax based on ALGOL 60
  • Predecessor Of: CPL (programming language), FOLDOC CPL entry
    with syntax based on ALGOL 60
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.