Statements (50)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Algol
|
gptkbp:author |
gptkb:John_Backus
gptkb:Peter_Naur |
gptkbp:contains |
gptkb:High_School
syntax rules semantic definitions |
gptkbp:contributed_to |
development of control structures
development of data types development of structured programming |
gptkbp:established |
block structure in programming languages
|
https://www.w3.org/2000/01/rdf-schema#label |
Algol 60 Report
|
gptkbp:influenced |
gptkb:Pascal
gptkb:language gptkb:Simula subsequent programming languages |
gptkbp:introduced |
recursive procedures
|
gptkbp:is_associated_with |
the ACM
the IFIP |
gptkbp:is_available_in |
various translations
|
gptkbp:is_considered |
a milestone in programming language design
|
gptkbp:is_described_as |
Algol 60 programming language
|
gptkbp:is_influential_in |
the development of software engineering
the development of programming paradigms the development of programming language semantics the development of programming language syntax the development of type systems |
gptkbp:is_known_for |
its clarity and precision
its influence on later languages its use in teaching programming concepts |
gptkbp:is_part_of |
the history of computing
|
gptkbp:is_recognized_by |
computer scientists
programming language theorists |
gptkbp:is_referenced_in |
many computer science textbooks
|
gptkbp:is_studied_in |
computer science courses
|
gptkbp:is_used_for |
algorithm description
|
gptkbp:is_used_in |
gptkb:academic_research
historical analysis of programming languages |
gptkbp:led_to |
the development of Algol 68
the development of BNF notation |
gptkbp:notable_feature |
syntax for structured programming
|
gptkbp:published_by |
gptkb:1960
|
gptkbp:replaced_by |
gptkb:Algol_68
|
gptkbp:technique |
gptkb:ALGOL_60_Compiler
gptkb:ALGOL_60_Interpreter ALGOL 60 on Burroughs B5000 ALGOL 60 on IBM 7094 ALGOL 60 on UNIVAC 1108 |
gptkbp:written_in |
English
|