Oberon Language Genealogy Tree


Note: Suggestions for corrections and hints for improvement are welcome. The dates are approximative.
+ denotes a language extension, -/+ means that some feature have also been removed.

Algol
Pascal
Modula-2
-/+
Oberon
Wir88a, Wir88b, Wir89
+ + + -/+ +
Object Oberon
MoT89, MTG89
Oberon-2
MoW91a, MoW91b, Moe95, Mos95, DoW97, MLK97, Nik97, Moe98
Oberon-V + + + -/+
Gri93
Concurrent
Oberon
LaS94
Action
Oberon
Oberon-D
BBS96 Kna97
Component Pascal
OMS97a OMS97b
Oberon X
Mor97
Active Oberon
DiR97, Gut97
-/+
Oberon SA
Wir98
Active Oberon for .net
Initially called "Lightning Oberon"
White paper

8 Jun 2000 - Copyright © 2000 ETH Zürich. All rights reserved.
E-Mail: oberon@inf.ethz.ch
Homepage: http://www.ethoberon.ethz.ch/