| Arrays Decay to Pointers: the Foundational C Subtlety | concept | 2 | Open |
| Book Exercise Lanes | exercise | 9 | Open |
| Build Systems: make Introduction and the Compile/Link Cycle | concept | 2 | Open |
| C Is a Portable Assembler | concept | 3 | Open |
| C Strings: Null Terminators, strlen, strcpy vs strncpy, Buffer Safety | concept | 3 | Open |
| Control Flow: if, switch, loops, and the for idiom | concept | 2 | Open |
| Functions, Declarations vs Definitions, Header Files | concept | 3 | Open |
| Header Organization and Modular Builds | concept | 4 | Open |
| Learning Resources | resource | 18 | Open |
| Operators, Precedence Traps, and Sequence Points | concept | 2 | Open |
| Primitive Types, Integer Widths, and Implementation-Defined Behavior | concept | 3 | Open |
| Reference and Selective Reading | reference | 20 | Open |
| Scope, Linkage, and Storage Classes | concept | 4 | Open |
| Standard I/O: printf, scanf, fgets, and Why gets Was Removed | concept | 2 | Open |
| Structs, Unions, and typedef | concept | 1 | Open |
| The C Standards: K&R, C89, C99, C11 | concept | 2 | Open |
| The Preprocessor: Macros, Include Guards, Conditional Compilation | concept | 3 | Open |
| The Translation Pipeline | concept | 3 | Open |