Oberon, de nieuwste programmeertaal uit de koker van Niklaus Wirth, combineert de beste eigenschappen van Pascal en Modula-2, heeft een eenvoudiger structuur en desondanks meer mogelijkheden. Je mag daarom verwachten dat de taal niet alleen geschikt is voor het schrijven van operating systems en andere complexe programma's, waarvoor nu C en Modula-2 worden gebruikt, maar dat hij ook goed kan dienen als taal voor het programmeeronderwijs.
Dat blijkt inderdaad het geval te zijn. De syntax levert voor beginners weinig problemen op en het beproefde paradigma van het 'gestructureerd programmeren' is in Oberon uitstekend geïmplementeerd. Alleen strings worden door Oberon nog te weinig ondersteund.