ALGOL 60 programming language

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category historical programming language
imperative programming language
procedural programming language
structured programming language
gptkbp:countryOfOrigin International (Europe and USA)
gptkbp:designedBy gptkb:John_Backus
gptkb:Peter_Naur
gptkb:Friedrich_L._Bauer
gptkb:Heinz_Rutishauser
gptkbp:firstAppearance 1960
gptkbp:format .alg
https://www.w3.org/2000/01/rdf-schema#label ALGOL 60 programming language
gptkbp:influenced gptkb:C_programming_language
gptkb:PL/I
gptkb:Simula_programming_language
gptkb:Algol_W
gptkb:BCPL
gptkb:Ada_programming_language
gptkb:Pascal_programming_language
gptkbp:influencedBy gptkb:ALGOL_58_programming_language
gptkbp:ISOStandard gptkb:ISO_1538:1984
gptkbp:majorImplementation gptkb:Burroughs_ALGOL
gptkb:Dartmouth_ALGOL_30
gptkb:Elliott_ALGOL
gptkb:MARST
gptkb:Wang_ALGOL
gptkb:Zürich_ALGOL
gptkbp:notableFeature recursion
lexical scope
nested function definitions
array slicing
compound statements
for statement
parameter passing modes
gptkbp:notableFor gptkb:Backus–Naur_Form_(BNF)
lexical scoping
block structure
call by name
call by value
gptkbp:notablePublication gptkb:Revised_Report_on_the_Algorithmic_Language_ALGOL_60
gptkbp:paradigm procedural programming
structured programming
gptkbp:standardizedBy gptkb:International_Federation_for_Information_Processing
gptkbp:successor gptkb:ALGOL_68_programming_language
gptkbp:typingDiscipline static typing
strong typing
gptkbp:usedFor scientific computing
algorithm description
gptkbp:bfsParent gptkb:Report_on_the_Algorithmic_Language_ALGOL_60
gptkbp:bfsLayer 6