Oberon compilers

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:designed_by gptkb:Niklaus_Wirth
gptkbp:developed_by gptkb:1980s
gptkbp:features garbage collection
object-oriented programming
strong typing
gptkbp:has gptkb:Library
simple syntax
compiler optimizations
a modular architecture
a strong community support
a small runtime system
syntax similar to Pascal
https://www.w3.org/2000/01/rdf-schema#label Oberon compilers
gptkbp:includes gptkb:Oberon-2
gptkb:Active_Oberon
gptkbp:influenced_by gptkb:Author
gptkb:Pascal
gptkbp:is open-source
efficient
used in research
used in educational institutions
used in academic settings
designed for simplicity
a tool for system programming
a programming environment
a research tool
highly portable
a part of the Oberon project
a successor to Modula-2
a tool for application development
a tool for educational purposes
a tool for prototyping
a tool for research purposes
a tool for software development
part of the Oberon system
suitable for teaching programming
used for teaching compiler construction
gptkbp:is_available_on various platforms
gptkbp:is_used_for system programming
gptkbp:language gptkb:Oberon
gptkbp:produced_by native code
gptkbp:provides exception handling
type safety
gptkbp:supports concurrent programming
modular design
modular programming
gptkbp:used_in embedded systems
operating systems
gptkbp:bfsParent gptkb:Oberon
gptkbp:bfsLayer 3