About Miracle C

Compiler Basics

Download & Setup

Using Miracle C

C programming resources

Guide to the Miracle C Compiler

Compiler Basics

1 2 3 4 5

If you're new to programming, you may need some basic information about compilers. This section is for you.

What is a compiler and what does it do?

A compiler is a program that turns C-language code into binary instructions that your computer can understand and execute.

Many beginning C students start out by writing a program that looks like this:

void main()

printf("Hello, world!");

This classic program (or old chestnut) displays the words "Hello,World!" on the computer screen. If you type this into any text editor and save it with a .c file name extension, you will create a source file .