Properties (65)
Predicate | Object |
---|---|
gptkbp:instanceOf |
programming language
|
gptkbp:designedBy |
gptkb:John_Backus
|
gptkbp:designedFor |
scientific computing
|
gptkbp:developedBy |
gptkb:John_Backus
|
gptkbp:firstAppearance |
1958
|
gptkbp:hasFeature |
structured programming
|
gptkbp:hasGoals |
gptkb:Java
gptkb:Pascal C |
gptkbp:hasInfluenceOn |
modern programming languages
|
gptkbp:hasKeywords |
in
integer string var array function boolean type do end for if switch case char real label procedure then begin repeat out record const else goto until while with |
gptkbp:hasPrograms |
gptkb:Algol_68
|
https://www.w3.org/2000/01/rdf-schema#label |
Algol 58
|
gptkbp:influenced |
gptkb:Java
gptkb:Pascal C Simula |
gptkbp:isKnownFor |
algorithm description
|
gptkbp:isPartOf |
Algol_family
|
gptkbp:isUsedIn |
academic research
|
gptkbp:language |
block structure
|
gptkbp:notableFeature |
block structure
recursive procedures syntax for defining data types |
gptkbp:predecessor |
gptkb:Fortran
|
gptkbp:relatedTo |
Algol_family
|
gptkbp:standardFeatures |
gptkb:ISO
ACM |
gptkbp:successor |
gptkb:Algol_60
|
gptkbp:supports |
recursive functions
|
gptkbp:type |
procedural programming
high-level programming language |
gptkbp:usedIn |
academic research
algorithm description compiler construction |
gptkbp:uses |
backus-naur form
|
gptkbp:wasSupportedBy |
ACM
|