Back to Learning Recs
Subject

Low-Level Software

Operating systems, compilers, and systems programming.

Books

Operating Systems: Three Easy Pieces

Operating Systems: Three Easy Pieces

A fantastic, free introduction to OS concepts like virtualization, concurrency, and persistence.

Videos

Compiler Design series by Alex Hyett

Compiler Design series by Alex Hyett

Great practical introduction to how compilers work under the hood.

Miscellaneous

Godbolt Compiler Explorer

The best tool for understanding how your C++/Rust/C code translates to assembly.