gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
2
|
gptkbp:bfsParent
|
gptkb:Author
|
gptkbp:application
|
embedded systems
game development
operating systems
scientific computing
compiler construction
|
gptkbp:community
|
small but dedicated
|
gptkbp:community_support
|
limited resources
|
gptkbp:designed_by
|
gptkb:Niklaus_Wirth
|
gptkbp:developed_by
|
gptkb:1980s
various compilers
|
gptkbp:developer
|
gptkb:Atari_Development_System
|
gptkbp:features
|
exception handling
strong typing
concurrency support
|
gptkbp:formulation
|
similar to Pascal
|
gptkbp:has_documentation
|
available online
|
gptkbp:historical_significance
|
part of programming language evolution
|
https://www.w3.org/2000/01/rdf-schema#label
|
Modula-2 for Atari
|
gptkbp:influenced
|
subsequent languages
|
gptkbp:influenced_by
|
gptkb:Pascal
|
gptkbp:is_available_on
|
gptkb:Atari_ST_computers
|
gptkbp:is_compared_to
|
gptkb:D_language
gptkb:Ada
gptkb:Java
gptkb:C++
gptkb:R
gptkb:software
gptkb:Objective-C
gptkb:F#
gptkb:Visual_Basic
gptkb:Library
gptkb:Go
gptkb:Rust
gptkb:Skrull
gptkb:Swift
gptkb:item
gptkb:Perl
C language
|
gptkbp:is_used_for
|
system programming
|
gptkbp:license
|
varies by implementation
|
gptkbp:notable_feature
|
gptkb:Author
|
gptkbp:notable_users
|
gptkb:software
academic institutions
hobbyist programmers
|
gptkbp:philosophy
|
procedural programming
|
gptkbp:platform
|
gptkb:Atari_ST
|
gptkbp:related_to
|
gptkb:Modula-3
|
gptkbp:supports
|
modular programming
structured programming
|
gptkbp:target_audience
|
programmers and developers
|
gptkbp:type
|
high-level programming language
|
gptkbp:uses
|
educational purposes
|