gptkbp:instance_of
|
gptkb:language
|
gptkbp:application
|
embedded systems
teaching programming concepts
system programming
|
gptkbp:based_on
|
gptkb:Oberon-07
gptkb:Oberon_language
gptkb:Oberon
|
gptkbp:community
|
open-source community
Active Oberon community
|
gptkbp:community_support
|
gptkb:document
tutorials
online forums
user groups
|
gptkbp:controls
|
Static Typing
strongly typed
|
gptkbp:designed_by
|
gptkb:Niklaus_Wirth
|
gptkbp:developed_by
|
gptkb:Oberon_language
gptkb:ETH_Zurich
|
gptkbp:developer
|
gptkb:Author
command line tools
IDE (Integrated Development Environment)
|
gptkbp:features
|
exception handling
garbage collection
modular programming
strong typing
|
gptkbp:first_appearance
|
gptkb:1992
gptkb:2021
|
gptkbp:format
|
.o4
|
gptkbp:has
|
gptkb:software
gptkb:language
gptkb:Java_Enhancement_Proposal
gptkb:Library
gptkb:document
debugging tools
development tools
IDE support
active community
profiling tools
syntax rules
semantic rules
active user base
syntax similar to Pascal
|
gptkbp:has_method
|
gptkb:Author
gptkb:Pascal
|
gptkbp:has_version
|
gptkb:Active_Oberon_2013
gptkb:Active_Oberon_2015
gptkb:Active_Oberon_2020
Active Oberon 2021
Active Oberon 2022
|
https://www.w3.org/2000/01/rdf-schema#label
|
Active Oberon
|
gptkbp:influenced_by
|
gptkb:Oberon
gptkb:Pascal
|
gptkbp:is_available_on
|
gptkb:smartphone
gptkb:multiple_platforms
gptkb:operating_system
gptkb:Source_Forge
gptkb:archive
|
gptkbp:is_compatible_with
|
gptkb:Oberon-07
gptkb:Oberon-2
gptkb:smartphone
gptkb:operating_system
|
gptkbp:is_documented_in
|
tutorials
online resources
academic papers
user manuals
official documentation
|
gptkbp:is_implemented_in
|
gptkb:C
|
gptkbp:is_known_for
|
efficiency
modularity
portability
simplicity
|
gptkbp:is_optimized_for
|
gptkb:benchmark
resource usage
|
gptkbp:is_part_of
|
gptkb:Oberon_family
Oberon programming languages
|
gptkbp:is_related_to
|
System programming
|
gptkbp:is_similar_to
|
gptkb:Author
gptkb:Eiffel
|
gptkbp:is_supported_by
|
gptkb:document
tutorials
community contributions
community forums
|
gptkbp:is_used_for
|
application development
embedded systems
game development
teaching programming concepts
system programming
system software development
|
gptkbp:is_used_in
|
gptkb:academic_research
gptkb:education
gptkb:software_framework
gptkb:Educational_Institution
gptkb:Research_Institute
research projects
system design
|
gptkbp:latest_version
|
gptkb:2022
1.5
1.3
|
gptkbp:library
|
gptkb:graphic_novel
gptkb:Library
networking library
GUI library
|
gptkbp:operating_system
|
gptkb:AOS_(Active_Oberon_System)
Cross-platform
cross-platform
|
gptkbp:philosophy
|
Procedural Programming
object-oriented programming
procedural programming
|
gptkbp:platform
|
cross-platform
|
gptkbp:related_to
|
gptkb:Oberon_System
System programming
|
gptkbp:repository
|
gptkb:archive
|
gptkbp:suitable_for
|
desktop applications
educational purposes
embedded systems
prototyping
real-time systems
|
gptkbp:supports
|
Object-oriented Programming
concurrent programming
embedded systems
modular programming
object-oriented programming
procedural programming
|
gptkbp:type
|
high-level programming language
compiled language
system programming language
|
gptkbp:uses
|
gptkb:language
gptkb:Java_Enhancement_Proposal
Oberon-2 syntax
|
gptkbp:bfsParent
|
gptkb:Oberon
|
gptkbp:bfsLayer
|
3
|