C Explained
October 1, 2026 • 1 min read
From your first program to pointers and error handling: learning to write C one small step at a time, with plain language and code you can compile.
Latest Posts
View all postsPutting It Together: A Small C Program
The capstone of the C Explained series: building one small, c...
8 min read • C Explained
Testing C Code
How to test C with no framework required: a tiny assert-based...
6 min read • C Explained
Error Handling in C
C has no exceptions, so errors travel by return value: status...
6 min read • C Explained
Pointers in C
Every variable has an address: what pointers are, the address...
9 min read • C Explained
Structs, Unions, and Enums in C
C built-in data structures for grouping: structs that combine...
6 min read • C Explained
/sponsor
Enjoyed this series? You can sponsor me and this site.