The preprocessor directive : It does some compiling related stuff collect info from other sources
The main function : Our program starts within the main function.
The Expression statement : We see what we are running.
The Declaration statement : This is where we declare variables or anything.
The return : indicate end of the program.