Variables, data types, operators, control flow, arrays, pointers basics, references, I/O streams, and preprocessor directives.