Oberon at ETH (1985)
Oberon is the name of a modern integrated software environment. It is a single-user, multi-tasking system that runs on bare hardware or on top of a host operating system. Oberon is also the name of a programming language in the Pascal/Modula tradition. The Oberon project was launched in 1985 by Niklaus Wirth and Jürg Gutknecht at the ETH in Zurich. Although the project was originally targeted towards in-house hardware, the language and system have now been ported to many computer platforms. Oberon is the first worldwide modeless software system: completely modeless graphical user interface with support for graphical primitives; both overlapping and tiled windowing systems supported concurrently; possibility of configuring the working environment.