Modula-2-Compiler (M2 C)

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 2
gptkbp:bfsParent gptkb:Author
gptkbp:album Ahead-of-time compilation
gptkbp:community_support Active user community
gptkbp:developed_by gptkb:Niklaus_Wirth
gptkbp:error_handling Compile-time error checking
Runtime error checking
gptkbp:features Strong typing
Garbage collection
Concurrency support
Exception handling
gptkbp:first_released gptkb:1978
gptkbp:formulation Block structured
gptkbp:has_documentation User manual
Installation guide
Reference guide
https://www.w3.org/2000/01/rdf-schema#label Modula-2-Compiler (M2 C)
gptkbp:influenced_by gptkb:Pascal
gptkbp:is_available_on Multiple platforms
gptkbp:is_used_for System programming
gptkbp:language gptkb:Author
Imperative programming
gptkbp:latest_version 1.0.0
gptkbp:license gptkb:GNU_General_Public_License
gptkbp:philosophy Procedural programming
gptkbp:platform gptkb:smartphone
gptkb:operating_system
gptkbp:produced_by Active development
gptkbp:related_to gptkb:Ada
gptkb:Oberon
gptkb:Modula-3
gptkbp:release_date 1978-01-01
2020-05-15
gptkbp:supports Modular programming
gptkbp:targets gptkb:x86
gptkb:MIPS
gptkb:CEO
gptkbp:type gptkb:project
gptkbp:uses gptkb:Recursion
gptkb:Modules
Interfaces
Control structures
Pointers
Type safety
Procedures
File handling
Concurrency primitives
Data encapsulation
Dynamic arrays
Abstract data types
High-level programming features
Low-level programming features
gptkbp:written_by gptkb:Niklaus_Wirth
gptkbp:written_in gptkb:Author