Den Compiler für MS-DOS findet man hier:
Index of /index/languages/Modula-3/contrib/M3forDOS
Das ist richtig schlecht zu finden, wenn man nicht genau weiß, nach was man im Detail (bspw. Dateinamen) suchen muss.
Ist wohl der einzige Modula-3 Compiler für DOS, ob es eine freie (oder bezahlbare) kommerzielle Version für Windows gibt, weiß ich nicht, bezweifle aber das.
Eine Einführung in die Programmiersprache Modula-3 habe ich auch gefunden, leider schon länger nicht mehr online, anbei als Anhang.
Die Originalversion der Einführung ist mit ca. 1000 Rechtschreibfehlern noch unter https://web.archive.org/web/20…kte/programmieren/modula/ zu finden.
Wer Modula-2 kennt, kommt mit Modula-3 eigentlich gut zurecht, weil im Prinzip nur die (optional benutzbare) Objektorientierung dazu gekommen ist.
Ich "oute" mich mal, bin glühender Fan von Nikolaus Wirth und seinem strukturierten, modularen Ansatz. Von Ihm gibt es auch noch Oberon, aber das ist eine andere Geschichte.