Oberon

Oberon是一種通用編程語言 ， 最初由尼克勞斯 · 維爾特在1987年推出 ， 是維爾特風格的類ALGOL語言中的最後一員 （ 繼 、 ALGOL W 、 Pascal 、 Modula和Modula - 2之後 ） 。 Oberon是增進Pascal的直接後繼者Modula - 2的能力 ， 並減少其複雜度的集中努力的結果 。 它的原理性新特徵是記錄類型的類型擴展的概念 。 它允許新數據類型構造在現存數據類型之上並關聯於它們 ， 脫離了嚴格的靜態類型數據的教條 。 Oberon是在瑞士的蘇黎世聯邦理工學院作爲實現的一部份而開發的 。 這個名字來自天王星的衛星奧伯隆 。 Oberon的當前版本是2007年修訂的Oberon - 07 ， 它仍由維爾特來維護而Oberon計劃編譯器仍在隨時更新 。