Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
Modula-3 ist eine imperative objektorientierte Programmiersprache. Sie ein Nachfolger von Modula-2 aber ausnahmsweise nicht von Niklaus Wirth sondern von DEC und Olivetti entwickelt.
Sicher preist sich heutzutage eigentlich jede mit einfach an bei Modula-3 bedeutet es konkret die Sprachdefinition insgesamt nur 60 Seiten umfasst. Features die andere Programmiersprachen aufblähen und doch nicht so richtig ausgegoren sind wurden konsequent Geblieben sind: Saubere robuste Syntax strenge statische Typen Module Generische Module (Templates) Objektorientierung teilweise Aufdeckung automatische Speicherverwaltung ( Garbage Collection ) Ausnahmebehandlung (Exceptions) nebenläufige Programmierung ( Threads ) Kapselung unsicherer Programmteile.