C basics
Types, control flow, functions, the build process. The base layer Programming exams test most.
- int, float, char and the type zoo
- if, while, for: the C flavour
- Functions, parameters, return values
- Header files vs translation units
- make, gcc and a minimal build
- printf, scanf and format specifiers