The Four Stages of Compiling a C Program August 7, 2015 C Tools What the compiler does to transform source code to executable programs and how to inspect intermediate results.