Statements (55)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:VAX_Modula-2_compiler
|
gptkbp:based_on |
gptkb:Author
|
gptkbp:developed_by |
gptkb:Digital_Equipment_Corporation
|
gptkbp:features |
concurrent programming
modular programming strong typing |
gptkbp:has_feature |
gptkb:legal_case
garbage collection low-level access modular design type safety extensible syntax interoperability with C concurrency support support for arrays support for functions support for performance optimization static type checking support for debugging tools module encapsulation strong modularity support for modules support for pointers support for records support for data structures runtime type checking system-level programming capabilities support for enumerations support for constants support for procedures support for coroutines support for concurrent processes support for files support for modules with interfaces support for nested modules support for separate compilation support for sets support for type definitions |
https://www.w3.org/2000/01/rdf-schema#label |
VAX Modula-2 version 2.0
|
gptkbp:influenced_by |
gptkb:Pascal
|
gptkbp:platform |
VAX computers
|
gptkbp:provides |
gptkb:Author
exception handling data abstraction |
gptkbp:release_date |
gptkb:1985
|
gptkbp:successor |
gptkb:VAX_Modula-2_version_3.0
|
gptkbp:supports |
gptkb:VAX_architecture
object-oriented programming |
gptkbp:type |
high-level language
compiled language structured language |
gptkbp:used_in |
system programming
|
gptkbp:written_in |
gptkb:Author
|