Definition - What does Oberon mean?
Techopedia explains Oberon
Oberon makes a lot of changes from its source material in Modula-2. For example, it emphasizes the use of library concepts to extend the language and does away with enumeration and subrange types; set types were limited and some low-level facilities were drastically reduced or completely removed such as type transfer functions. And in order to make the language safer, watertight type checking, strict index checking and nil-pointer checking at run-time, and safe type concepts were introduced.
The Oberon language offers the following features:
- Support for systems programming
- Garbage collection
- Modules and separate compilation
- Isolation of unsafe code
- String operations
- Type extension with type test