A low-level programming book covering processor fundamentals, including how processor instructions work, why compilers exist, and how to improve performance through multi-threading, caching, pipelines, and complex instructions. It also addresses trade-offs between processor performance and security. Priced at $10 per digital volume, it focuses on foundational, evergreen principles. The page also recommends a curated list of classic programming books spanning algorithms, operating systems, networking, and software design.

Sort: