而Oberon是最简化的一次尝试。它设计的非常小，一页纸就能用EBNF写下它的文法。最早的Oberon全编译器才4000多行代码。现在Oberon已经发展到Oberon-2，Oberon-07。Oberon是一个以安全为目标的语言，它包括数组边界检查，垃圾回收以及型别安全检查。