C
The language computers think in.
Beginner12 lessons≈2 h 38 min total
Start this trail
Begins with: Why C?
Trail map
Camp 1
First steps
Where C came from and your first compiled program.
Camp 2
Language basics
Variables, operators, and program flow.
- Variables and typesOn the trail map
- OperatorsOn the trail map
- if, loops, and switchOn the trail map
Camp 3
Functions & arrays
Structure programs and handle sequences of data.
- FunctionsOn the trail map
- ArraysOn the trail map
- Strings in COn the trail map
Camp 4
Memory
Pointers and structs — C's defining superpowers.
- PointersOn the trail map
- Pointers and arraysOn the trail map
- StructsOn the trail map