C
16 lessons β from the very basics to pro-level patterns.
Basics
0. Why Learn C?
Operating systems, embedded chips, and the foundation under every languageBeginnerβ
1. Variables & Data Types
int, char, float β you tell C exactly what goes whereBeginnerβ
2. Operators & Expressions
Arithmetic, bitwise, and the difference between = and ==Beginnerβ
3. Input & Output
printf and scanf β talking to the terminalBeginnerβ
4. Conditionals
if, else if, switch β teach your program to decideBeginnerβ
5. Loops
for, while, do-while β repeat until you're doneBeginnerβ
Arrays & Strings
Functions
Pointers & Memory
Structs & Files
Advanced