Modula-3 Tutorial: If you know the basics of Reactor, but you would like to learn more about Modula-3, or how to write Modula-3 programs outside of the Reactor environment, read the Modula-3 Tutorial.
Trestle By Example: Trestle is a portable windowing system. GUI applications written using Trestle work transparently on top of Unix X Window System (X11) and Microsoft Windows (Win32). If you would like to learn more about Trestle and the available collection of Widgets, read Trestle By Example.
Modula-3 Language Reference: This is the complete language specification for Modula-3.
Interface Index: If you would like to read an overview of the standard Modula-3 libraries, visit the Interface Index.
Books and Articles: More than 50 books and articles are listed in a comprehensive, annotated bibliography. There is also a concise version.