Tags: Programming Language.
Oberon-2 is an extension of the original Oberon programming language that adds limited reflection and object-oriented programming facilities open arrays as pointer base types read-only field export and reintroduces the FOR loop from Modula-2.It was developed in 1991 at ETH Zurich by Niklaus Wirth and Hanspeter Mössenböck who is now at Institut für Systemsoftware (SSW) of the University of Linz Austria. Oberon-2 is a superset of Oberon and is fully compatible with it.