Properties (60)
Predicate | Object |
---|---|
gptkbp:instanceOf |
programming language
|
gptkbp:designedBy |
gptkb:John_Backus
|
gptkbp:firstAppearance |
1958
|
gptkbp:hasGoals |
gptkb:Pascal
C |
gptkbp:hasKeywords |
execution
integer var array function boolean exception handling type parameter passing semantics user-defined types dynamic arrays comments do end file handling for if switch case loading input/output operations real label procedure syntax rules multidimensional arrays then begin repeat record linking const call by reference call by value compilation process else function declaration goto nested procedures procedure declaration until while with |
https://www.w3.org/2000/01/rdf-schema#label |
Algol
|
gptkbp:influenced |
gptkb:Pascal
C |
gptkbp:influencedBy |
gptkb:Fortran
|
gptkbp:successor |
gptkb:Algol_68
gptkb:Algol_60 |
gptkbp:supports |
structured programming
block structure |
gptkbp:type |
imperative programming language
|
gptkbp:usedIn |
academic research
compiler construction |