C Programming From Zero
For the first-year student who has never written a line of code
6 lessons · 1.1 hours of reading
· Beginner · 3 free
Learn C the way it actually works, from the compiler to the call stack. Built for first and second year B.Tech students who need to pass the lab, clear the viva, and actually understand what they typed.
Lessons
1
What a program actually is
From the .c file you type to the machine code your CPU runs, step by step.
2
Variables, types and exact sizes
What a variable really is in memory, and how many bytes each type takes.
3
Input and output with printf and scanf
Format specifiers, the ampersand rule, and the scanf traps that break lab programs.
4
Control flow and loops
if, switch, the three loops, and the off-by-one errors that cost marks.
5
Functions and how the call stack works
Why functions exist, what happens in memory when you call one, and why recursion has a limit.
6
Arrays and strings in C
Contiguous memory, the missing bounds check, and why a C string needs its null terminator.
Lessons 4 to 6 need a Pro pass
A pass also opens every other course's paid lessons, all 50 mock test papers and the company-wise test series. It ends on its own date — nothing renews by itself and nothing is charged without you pressing a button.
See passes — from ₹29