The Oberon Programming Language

The project was whimsically christened Oberon By Wirth who was fascinated by the accuracy and reliability of the space probe Voyager which passed the moon Oberon of planet Uranus at the time of conception of the new project
Taken from The Oberon System- User Guide and Programmer's Manual by Martin Reiser

Click below to go directly to a specific section:
History | Significant Language Features | Areas of Application | Sample Programs
Related Links | Printed References | Acknowledgments


The Oberon programming language is developed at
Eidegnossishe Technische Hocsshule Zurich (or Swiss Federal Institute of Technology) in 1988, by Niklaus Wirth. Having an obsession with simplicity Wirth decided to include much of Pascal's syntax, while incorporating many of the object oriented features of Modula-2 (both of these languages were also created by Wirth). Oberon is considered to be heir to Modula-2. Wirth'sgoal was to create a language that was exstensable and flexible. The result was a full object oriented language that was fit to accompany further development of Cres workstations.

Significant Language Features

Areas of Application

Sample Programs

Related Links

The Official Oberon Home Page
Ulm's Oberon System
ETH's Ftp site
(ETH = The Swiss Inst. of Tech.)

Printed References

  1. Sebasta, Robert W. (1996) Programming Languages . Addison-Wesley Publishing Company Inc. Menlo Park.
  2. Reiser, Martin (1991). The Oberon System . Addison-Wesley Publishing Company Inc.


I would like to thank the CIS 400 Class Project Officers for all their help finding significant links and programs.
The Hello world! program was written with the help of the
Hello, World Page!.
The Oberon page was submitted by: (Benjamin Smith-Mannschott)

[Prev] [Home] [Next]

Last modified: 04:31 PM on 11/24/1996

This page has been accessed