ALGOL 68

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category procedural programming language
structured programming language
third-generation programming language
gptkbp:designedBy gptkb:IFIP_Working_Group_2.1
gptkbp:fileExtension .a68
gptkbp:firstAppearance 1968
https://www.w3.org/2000/01/rdf-schema#label ALGOL 68
gptkbp:influenced gptkb:ABC
gptkb:Ada
gptkb:Bourne_shell
gptkb:Pascal
C
gptkbp:influencedBy gptkb:ALGOL_60
gptkbp:ISOStandard gptkb:ISO_1538:1984
gptkbp:majorImplementation gptkb:Algol_68-R
gptkb:Algol_68RS
gptkb:Algol_68_Genie
gptkbp:notableContributor gptkb:Barry_J._Mailloux
gptkb:C._H._A._Koster
gptkb:C._H._Lindsey
gptkb:J._A._Bergstra
gptkb:J._A._van_Hulzen
gptkb:J._E._L._Peck
gptkb:J._G._P._Barnes
gptkb:J._H._van_der_Hoeven
gptkb:J._R._W._Glaser
gptkb:J._W._Backus
gptkb:J._W._de_Bakker
gptkb:John_V._P._van_de_Snepscheut
gptkb:L._G._L._T._Meertens
gptkb:M._Bouma
gptkb:M._J._G._Smith
gptkb:S._G._van_der_Meulen
gptkb:Adriaan_van_Wijngaarden
gptkbp:notableFeature automatic garbage collection
user-defined data types
concurrent programming support
flexible array bounds
orthogonal design
rich type system
structured exception handling
transput (input/output) system
gptkbp:notablePublication gptkb:Revised_Report_on_the_Algorithmic_Language_ALGOL_68
gptkbp:paradigm imperative programming
procedural programming
structured programming
gptkbp:standardizedBy gptkb:IFIP
gptkbp:successor gptkb:ALGOL_60
gptkbp:typingDiscipline strong
safe
static
gptkbp:website https://www.algol68.org/
gptkbp:bfsParent gptkb:Adriaan_van_Wijngaarden
gptkb:Lambert_Meertens
gptkb:ALGOL
gptkb:C++
gptkbp:bfsLayer 5