# Structure of a Program Every C++ program must have a function named **main** (all lower case letters). When the program is run, the statements inside of _main_ are executed in sequential order. ``` #include int main() { std::cout << "Hello World!"; return 0; } ```