Open Source Modula-2 Compilers for Mac OS X

GNU Modula-2

GNU Modula-2 builds and works on Mac OS X. However, it does not support the Carbon and Cocoa APIs. GPL licensed.

Objective Modula-2

The Objective Modula-2 project is developing a compiler with language extensions and support for the Cocoa API on Mac OS X. The compiler will also be integrated with Xcode. However, (as of July 2009) it is still under development. BSD licensed.


Commercial Modula-2 Compilers for Mac OS X

Canterbury Modula-2

The Canterbury Modula-2 compiler is implemented on top of the Java Virtual Machine and works on Mac OS X. However, it does not support the Carbon and Cocoa APIs. A free trial version is available.

p1 Modula-2

The p1 Modula-2 compiler was designed specifically for the Macintosh with support for the Carbon API and it is actively maintained. The compiler is integrated with Xcode but it does not support the Cocoa API. A free trial version is available.