4 lessons
Your First C++ Program
What every line of a C++ program actually does, and why the compiler is a separate step you have to think about.
Tokens, Keywords and Identifiers
The smallest pieces the compiler reads, and the naming rules that trip people up on day one.
How Compilation Actually Works
The four stages between your text file and a running program, and which stage each error message comes from.
Multi-File Programs and Headers
Real programs are never one file. How to split code across files without the compiler getting confused, explained with a working example.