The document discusses various control statements in C programming language including if-else statements, switch statements, loops (while, do-while, for loops), and jump statements like break, continue, goto. It provides examples of each statement and explains their usage and flow. Key control statements covered are if-else, switch, while, do-while, for loops, break, continue. Nested control structures and their flow is also explained with examples.