Prerequisite level — recommended before starting any other track. Master C at the systems level, learn x86 and ARM assembly, and understand Rust's memory safety features.
Master C at the level systems programmers actually use it. Understand memory management, pointers, undefined behavior, and the C compilation model.
Read and write real x86 assembly — the language your CPU speaks. Learn calling conventions, stack frames, and system calls.
Difficulty Progression
The architecture powering your phone, Raspberry Pi, and Apple Silicon. Learn ARM registers, instructions, and calling conventions.