gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:category
|
procedural programming language
systems programming language
|
gptkbp:designedBy
|
gptkb:Niklaus_Wirth
|
gptkbp:fileExtension
|
.mod
|
gptkbp:firstAppearance
|
1978
|
gptkbp:hasReferenceManual
|
gptkb:Programming_in_Modula-2_(book)
|
https://www.w3.org/2000/01/rdf-schema#label
|
PIM Modula-2
|
gptkbp:influenced
|
gptkb:Oberon
gptkb:Ada
gptkb:Go
|
gptkbp:influencedBy
|
gptkb:Pascal
gptkb:Modula
|
gptkbp:ISOStandard
|
gptkb:ISO/IEC_10514-1:1996
|
gptkbp:namedAfter
|
modular programming
|
gptkbp:notableFor
|
gptkb:ADW_Modula-2
gptkb:GNU_Modula-2
gptkb:Mocka
gptkb:XDS_Modula-2
gptkb:Stony_Brook_Modula-2
gptkb:TopSpeed_Modula-2
|
gptkbp:paradigm
|
imperative programming
structured programming
|
gptkbp:platform
|
cross-platform
|
gptkbp:predecessor
|
gptkb:Pascal
gptkb:Modula
|
gptkbp:specifies
|
gptkb:Programming_in_Modula-2_(book)
|
gptkbp:standardizedBy
|
gptkb:ETH_Zurich
|
gptkbp:successor
|
gptkb:Oberon
|
gptkbp:supports
|
modules
concurrent programming
separate compilation
|
gptkbp:typingDiscipline
|
strong
safe
static
|
gptkbp:usedFor
|
education
embedded systems
|
gptkbp:website
|
https://modula2.org/
|
gptkbp:bfsParent
|
gptkb:GNU_Modula-2
|
gptkbp:bfsLayer
|
6
|