We present the basic concepts needed to write programs in C:
Primitive Datatypes like char, int, bool, float, and arrays of chars.
How to make formatted input and output with scanf and printf.
All control structures for selections and loops
Furthermore we take a first look into pointers in C by tracing down, how call by reference can be understood.