Statements (46)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Algol_60_Report
|
gptkbp:based_on |
gptkb:ALGOL_58
|
gptkbp:designed_by |
gptkb:John_Backus
|
gptkbp:first_appearance |
gptkb:1960
|
gptkbp:has_feature |
gptkb:ALGOL_68
gptkb:Simula BCPL ALGOLW |
gptkbp:has_method |
gptkb:Java
gptkb:Pascal gptkb:C |
https://www.w3.org/2000/01/rdf-schema#label |
ALGOL 60 Interpreter
|
gptkbp:influenced |
gptkb:language
Pascal programming language |
gptkbp:is_associated_with |
Mathematicians
Software engineers Computer scientists |
gptkbp:is_compatible_with |
gptkb:standard
gptkb:UNIVAC_1108 Early computers |
gptkbp:is_considered_as |
One of the first high-level programming languages
A precursor to many modern languages A standard for algorithm description |
gptkbp:is_documented_in |
gptkb:IEEE_journals
gptkb:ACM_publications Computer Science textbooks |
gptkbp:is_part_of |
ALGOL family of languages
|
gptkbp:is_used_for |
gptkb:Scientific_research
Mathematical computations System programming Teaching programming concepts |
gptkbp:is_used_in |
Academic research
Algorithm description |
gptkbp:legacy |
Compiler design
Software engineering practices Modern programming paradigms |
gptkbp:notable_for |
Development of programming language theory
Formal specification of syntax Influencing modern programming languages Use in early computer science education |
gptkbp:provides |
Structured programming features
|
gptkbp:supports |
Block structure
Nested procedures |
gptkbp:uses |
gptkb:Backus-Naur_Form
|