Statements (62)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:document
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:ALGOL
|
gptkbp:author |
gptkb:N._Wirth
|
gptkbp:contains |
formal syntax
semantics |
gptkbp:first_introduced |
gptkb:Ada
gptkb:Author gptkb:Oberon gptkb:Pascal gptkb:language |
https://www.w3.org/2000/01/rdf-schema#label |
ALGOL 68 Report
|
gptkbp:influenced |
gptkb:language
|
gptkbp:is_associated_with |
gptkb:computer_science
|
gptkbp:is_characterized_by |
exception handling
generic programming modular programming polymorphism strong typing block structure user-defined types type inference dynamic memory allocation data abstraction multi-dimensional arrays concurrency support recursion support extensive standard library syntax flexibility structured data types rich set of operators syntax for defining arrays syntax for defining constants syntax for defining coroutines syntax for defining debugging tools syntax for defining enumerations syntax for defining error handling mechanisms syntax for defining exceptions syntax for defining functions syntax for defining input/output operations syntax for defining iterators syntax for defining modules syntax for defining pointers syntax for defining procedures syntax for defining records syntax for defining references syntax for defining sets syntax for defining synchronization mechanisms syntax for defining tasks syntax for defining threads syntax for defining types syntax for defining unions syntax for defining variables syntax for defining performance optimization techniques |
gptkbp:is_described_as |
ALGOL 68 programming language
|
gptkbp:is_known_for |
structured programming
|
gptkbp:is_part_of |
ALGOL family
|
gptkbp:is_referenced_in |
gptkb:standard
|
gptkbp:is_used_in |
gptkb:academic_research
|
gptkbp:provides |
language specifications
|
gptkbp:published_by |
gptkb:1968
|
gptkbp:successor |
gptkb:ALGOL_60
|