The Miracle C Compiler runs under MS-Windows targeting the command line. All traditional C syntax is implemented,
including record (struct/union) and enumerated data types, int, long and floating point data types,
user type definition. There is a comprehensive library of functions; some example
programs demonstrating compiler features; and Windows Helpfile documentation is supplied with the package.
Miracle generates object for Microsoft or compatible linker (such a link facility is builtin to the Workbench). The workbench enables the user to develop code with multi-window editor featuring syntax colouring, from which write, compile and build operations are launched.
MCW is an ideal beginner's compiler due to its ease of use, while provision of source code to registered users gives an insight into real world compiler design for a common operating system.