C 1. Basic Operators + - * / % ++ -- == != > < >= <= && || ! & | ^ ~ << >> ? , -> ! 2. Conditions if else else if while do while for 3. Data Types char unsigned char signed char int unsigned int short unsigned short long unsigned long _bool long long unsigned long long intptr_t intmax_t int*_t int_fast*_t int_least*_t float double long double void 4. Control Statements break continue goto return 5. Structs 6. Type Conversion 7. Input and Output Networking Command line IO File IO