Oberon2
Oberon-2 is a programming language in the Oberon family, designed as an extension of Oberon 88 to incorporate object-oriented programming while preserving the language’s simple, modular design. It was developed in the early 1990s under the auspices of Niklaus Wirth and, in particular, Hanspeter Mössenböck, building on the Oberon concept used at ETH Zurich and in related environments.
Oberon-2 adds object-oriented features by extending Oberon’s type system with records that can have associated methods,
In terms of usage and ecosystem, Oberon-2 has been implemented in several compilers and toolchains for different
Oberon-2 is primarily of historical and educational interest today. It is cited as a notable step in