Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Oberon-2 is an object-oriented programming language and successor to Oberon. It was designed by Niklaus Wirth in the late 1980s as part of his work on the Oberon operating system at ETH Zurich. The language retains many features from its predecessor, such as type extension and dynamic dispatch. Oberon-2 supports abstract data types, limited parametric polymorphism through generic modules, and garbage collection for memory management. While it had a brief period of popularity in academic settings following its release in the early 1990s, it has largely been superseded by other languages due to its niche appeal and lack of industry adoption but still serves as an interesting case study in programming language design principles.

Hire Oberon-2 Experts

Enter your email to get started.