Skip to content
ALGOL

File:1965_ALGOL-20_A_Language_Manual,_Fierst_et_al_-_cover.jpg · Wikimedia Commons · See Wikimedia Commons

EntityQ188436· pop 54· linked from 521 articles

Also known as ALGO rithmic L anguage

ALGOL (; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the Association for Computing Machinery (ACM) in textbooks and academic sources for more than thirty years.

AI overview

ALGOL is a family of computer programming languages created in 1958 that allowed programmers to write instructions for computers in a more readable, standardized way. It became hugely influential in computing and education, serving as the main language that computer scientists used to teach and document algorithms in academic textbooks for over three decades.

AI-generated from the Wikipedia summary — may contain errors.

Key facts

Programming language.name
ALGOL
Programming language.logo
1965 ALGOL-20 A Language Manual, Fierst et al - cover.jpg
Programming language.logo caption
A 1965 manual for ALGOL-20 (an implementation of ALGOL 60)
Programming language.paradigm
Procedural, imperative, structured
Programming language.family
ALGOL
Programming language.designers
Bauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis, Wegstein, Naur, Vauquois, van Wijngaarden, Woodger, Green, McCarthy
Programming language.typing
Static, strong
Programming language.scope
Lexical
Programming language.influenced
Most subsequent imperative languages (including so-called ALGOL-like languages)e.g. PL/I, Simula, Pascal, C and Scheme

via Wikipedia infobox

Described at

Link to a page describing this subject · 814 chars · not written by Vinony

Wikidata facts

Official name
Algorithmic Language
Show 4 more facts
inception
1959-00-00
short name
ALGOL
Commons category
Algol (programming language)
Sources (4)

via Wikidata · CC0

~13 min read

Article

17 sections
Contents
  • History
  • Legacy
  • Properties
  • Examples and portability
  • Code sample comparisons
  • ALGOL 60
  • ALGOL 68
  • Timeline: Hello world
  • ALGOL 58 (IAL)
  • ALGOL 60 family
  • ALGOL 68
  • Timeline of ALGOL special characters
  • ALGOL implementations
  • See also
  • References
  • Further reading
  • External links

ALGOL (; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the Association for Computing Machinery (ACM) in textbooks and academic sources for more than thirty years.

In the sense that the syntax of most modern languages is "Algol-like", it was arguably more influential than three other high-level programming languages among which it was roughly contemporary: FORTRAN, Lisp, and COBOL. It was designed to avoid some of the perceived problems with FORTRAN and eventually gave rise to many other programming languages, including PL/I, Simula, BCPL, B, Pascal, Ada, and C.

Gallery (33)

Connections

Categories