ExpertClub
  1. Home
  2. Programming languages
  3. ALGOL
Language

ALGOL

Paradigmsstructured programming, procedural programming, imperative programming
First appeared1959
Designed byPeter Naur, Charles Katz, Adriaan van Wijngaarden, Klaus Samelson, John Backus, John McCarthy, Heinz Rutishauser, Hermann Bottenbruch, Bernard Vauquois, Joseph Henry Wegstein, Julien Green, Alan Perlis +1
Typeprogramming language, procedural programming language, structured programming language, imperative programming language
Influenced byFortran

Sources: Wikidata (CC0) · Wikidata Q188436

Programming languages · 14

LanguageParadigmsFirst appearedDeveloper
Algek———
BASICobject-oriented programming, imperative programming, non-structured programming, procedural programming1964John George Kemeny, Thomas E. Kurtz, Mary Kenneth Keller
BLISSimperative programming, structured programming, procedural programming1970Carnegie Mellon University
Cmulti-paradigm programming, imperative programming, structured programming, procedural programming1972Dennis M. Ritchie, Bell Labs, American National Standards Institute, International Organization for Standardization, Ken Thompson
CGOLprocedural programming1973Vaughan Ronald Pratt
Iconprocedural programming, structured programming, expression-oriented programming, multi-paradigm programming1977—
Mesaprocedural programming1976Palo Alto Research Center
Pascalimperative programming, structured programming1970Niklaus Wirth
Pascal Scriptobject-oriented programming, multi-paradigm programming, imperative programming, procedural programming2000RemObjects Software
PL/Istructured programming, procedural programming, concurrent computing, imperative programming1964IBM
PL/Mprocedural programming, structured programming1973Gary Kildall
REXXprocedural programming, structured programming1979IBM, Mike Cowlishaw
Schemefunctional programming, procedural programming, imperative programming, metaprogramming1975—
SETLprocedural programming, structured programming, imperative programming, object-oriented programming1969Courant Institute School of Mathematics, Computing, and Data Science

Programming languages · 1

Programming languages · 1

LanguageParadigmsFirst appearedDeveloper
XPL0procedural programming1976—