Oberon ist eine von
Niklaus Wirth und
Jürg Gutknecht entwickelte,
objektorientierte, streng strukturierte Programmiersprache. Sie ist den ebenfalls von Wirth entworfenen Vorgängern
Pascal und
Modula-2 recht ähnlich, allerdings strukturierter als Pascal und mächtiger, gleichzeitig aber erheblich weniger umfangreich als
Modula-2. Das ETH Oberon System ist ein eigenständiges
Betriebssystem der
ETH Zürich, das in der Sprache Oberon implementiert ist, als Entwicklungsgrundlage für die Sprache diente und ebenso wie der Compiler kostenlos erhältlich ist.