2.4 Program and Linkage

A program consists of one or more translation units linked together. Execution (conceptually) begins in the translation unit that contains the function main. (For more information about translation units, see Appendix A, “Phases of Translation.” For more information about the main function, see “Program Startup—the main Function”.)