ГодПроектКомментарий
1963Язык EulerДиссертация Вирта, диалект Алгола, реализация прообраза P-кода
1966Язык Algol-WРевизия языка Algol-60; реализован в Стэнфорде на IBM/360
1968Язык PL360Низкоуровневый язык для IBM/360
1970Система VenusОперационная система разделения времени для CDC Cyber
1970Язык ПаскальКонцепции структурного программирования
1973Система Pascal-PИнструментальная система, виртуальная машина, переносимый P-код
1976Язык ModulaРеализации копцепции мониторов Хоара, мультипрограммирование
1976Система HexapusПО для локальной сети в ETH
1979Язык Modula-2Концепция модуля, переносимый M-код, идеи языка Mesa (Xerox PARC)
1980Компьютер Lilith16-разрядная аппаратная поддержка языка Modula-2
1986-90Компьютер Ceres 32-разрядная аппаратная поддержка языка Oberon (станции Ceres-1, Ceres-2, Ceres-3)
1988Язык OberonКонцепция расширения типа, альтернатива ООП, идеи языка Cedar (Xerox PARC). Язык назван в честь спутника Урана, который был открыт аппаратом "Вояджер"
1988Система Oberon SystemКонцепция активного документа, прообраз браузеров (совместно с Ю. Гуткнехтом)
1995Язык Oberon-2Типизированные процедуры-методы (совместно с Х. Мессенбоком)
1996Язык LolaЯзык для спецификации программируемых устройств (FPGA)
1998Система Olga (Oberon Language Goes Airborne)Система управления бортовым ПО для вертолета, аппаратное обеспечение на основе StrongARM, FPGA и PLD. Используется в легких беспилотных летательных аппаратах фирмы weControl
1998Язык Oberon-SAПодмножество языка Oberon для программирования систем реального времени и с ориентацией на процессор StrongARM
572