Statements (59)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:character |
ASCII
|
gptkbp:controls |
strongly typed
for loop while loop if-then-else |
gptkbp:data_type |
gptkb:musical
gptkb:studio gptkb:computer gptkb:collection string boolean file real |
gptkbp:designed_by |
gptkb:N._Wirth
|
gptkbp:developed_by |
multiple implementations
|
gptkbp:error_handling |
exception handling
|
gptkbp:features |
concurrency support
|
gptkbp:first_appearance |
gptkb:1970
|
gptkbp:formulation |
block structure
|
https://www.w3.org/2000/01/rdf-schema#label |
Algol 68 R
|
gptkbp:influenced_by |
gptkb:Algol_60
|
gptkbp:input_output |
standard input/output
|
gptkbp:is_implemented_in |
various platforms
|
gptkbp:is_standardized_by |
gptkb:ISO
|
gptkbp:notable_features |
reflection
exception handling modular programming dynamic arrays type inference interoperability with C overloading multidimensional arrays metaprogramming operator overloading support for parallel programming support for concurrent programming inline functions support for distributed computing support for functional programming support for logic programming support for object-oriented programming user-defined operators extensive standard library parameter passing by reference parameter passing by value support for imperative programming support for declarative programming support for scripting. |
gptkbp:notable_users |
gptkb:University_of_Cambridge
|
gptkbp:philosophy |
procedural programming
|
gptkbp:primary_source |
scientific computing
|
gptkbp:ram |
automatic garbage collection
|
gptkbp:related_to |
gptkb:Algol_family
|
gptkbp:successor |
gptkb:Algol_68
|
gptkbp:supports |
user-defined data types
|
gptkbp:used_in |
gptkb:academic_research
|
gptkbp:bfsParent |
gptkb:Algol_family
|
gptkbp:bfsLayer |
5
|