┌──────┐ │Pascal│ ├──────┤ └──────┘ | | ┌────────┐ │Modula-2│ ├────────┤ └────────┘ | ┌──────┐ │Oberon│ ├──────┤ └──────┘ | ┌─────────┐ ┌─────────────┐ │Oberon SA│ │Object Oberon│ ├─────────┤ ├─────────────┤ └─────────┘ └─────────────┘ ------------------------------ ┌────────┐ ┌───┐ ┌──────────┐ ┌─────────────┐ ┌────┐ │Oberon-2│ │AOS│ │BlueBottle│ │Active Oberon│ │JaOS│ ├────────┤ ├───┤---├──────────┤---├─────────────┤ ├────┤ └────────┘ └───┘ └──────────┘ └─────────────┘ └────┘ | | ┌────────┐ ┌──────┐ │Oberon/L│ │Zonnon│ ├────────┤ ├──────┤ └────────┘ └──────┘ | | ┌───────────────┐ │ComponentPascal│ ├───────────────┤ └───────────────┘