Modula-2 for Java Virtual Machine

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:album gptkb:Java_bytecode
gptkbp:allows concurrent programming
gptkbp:community_support online forums
gptkbp:designed_by gptkb:Niklaus_Wirth
gptkbp:developed_by gptkb:Java_ecosystem
academic institutions
gptkbp:error_handling structured exception handling
gptkbp:file_extension .mod
gptkbp:first_appearance 1990s
gptkbp:has_feature open-source compilers
gptkbp:has_features exception handling
data abstraction
gptkbp:has_function gptkb:C_programming_language
gptkb:Pascal
gptkbp:has_syntax_rules block structure
https://www.w3.org/2000/01/rdf-schema#label Modula-2 for Java Virtual Machine
gptkbp:influenced_by gptkb:Modula-2
gptkbp:is_available_on gptkb:multiple_platforms
gptkbp:is_compatible_with gptkb:Java_SE
gptkb:Java_EE
gptkbp:is_considered_as a teaching language
gptkbp:is_documented_in gptkb:Documentation
academic papers
gptkbp:is_influenced_by gptkb:Algol
gptkbp:is_known_for modularity
clear syntax
strong modularity
gptkbp:is_part_of programming language evolution
educational programming languages
Modula programming family
gptkbp:is_supported_by community contributions
development tools
gptkbp:is_taught_in university courses
gptkbp:is_used_for application development
teaching programming concepts
gptkbp:is_used_in gptkb:academic_research
gptkb:Software_Development
real-time systems
software engineering
compiler construction
gptkbp:library network programming
gptkbp:paradigm procedural programming
gptkbp:performance_style high performance
gptkbp:provides strong typing
gptkbp:related_to gptkb:Java_programming_language
gptkbp:suitable_for system programming
gptkbp:supports generic programming
modular programming
object-oriented programming
gptkbp:targets gptkb:Java_Virtual_Machine
gptkbp:used_in embedded systems
gptkbp:bfsParent gptkb:Modula-2
gptkbp:bfsLayer 5