C
Learn C the way it actually works: from your first compiled program to memory-owning, well-tested C. A practice-first path โ pointers and ownership are practiced until they are instincts, every data structure is built from scratch, and every challenge is verified against a real gcc in a locked-down sandbox.
C โ Beginner
From your first compiled program to owning memory with pointers. Practice-first C: every concept is followed by challenges verified against a real gcc in a sandbox โ build the foundation that makes systems programming make sense.
22 modules ยท Continue โC โ Intermediate
Understand how C actually works: translation units and linking, pointers as addresses, heap ownership, callbacks, opaque data models, hand-built data structures, byte-exact binary file formats, error contracts, undefined behavior, C11 threads โ and a capstone library integrating all of it, verified two-sided against a real gcc.
16 modules ยท Continue โ