Build Program

Generates the program.