Oberon és un llenguatge de programació de propòsit general creat el 1986 per Niklaus Wirth i l'últim membre de la família Wirthian de llenguatges similars a ALGOL (Euler, Algol-W, Pascal, Modula i Modula-2). Oberon va ser el resultat d'un esforç concentrat per augmentar el poder de Modula-2, el successor directe de Pascal, i alhora per reduir la seva complexitat. La seva nova característica principal és el concepte d'extensió de tipus de tipus de registre: Permet la construcció de nous tipus de dades sobre la base dels existents i relacionar-los, desviant-se del dogma d'escriure dades estrictament estàtiques. L'extensió Type és la forma d'herència de Wirth que reflecteix el punt de vista del lloc principal. Oberon es va desenvolupar com a part de la implementació del sistema operatiu Oberon a ETH Zurich a Suïssa. El nom és de la lluna d'Urà, Oberon. Oberon encara és mantingut per Wirth i l'última revisió té data del 3 de maig de 2016. [Programació estructurada][Disseny de programari][Anar: llenguatge de programació][Euler: llenguatge de programació][ALGOL W][Pascal: llenguatge de programació] |