Systems & OS
480 books, ranked by score.
2014–2026Designing Data-Intensive Applications
Martin Kleppmann
Recommended by 457 · mentioned by 659457 recommend · 659 mention457 recommend · 659457 recommend
2007–2026The Cathedral and the Bazaar
Eric S. Raymond
Recommended by 72 · mentioned by 27072 recommend · 270 mention72 recommend · 27072 recommend
2007–2026The art of UNIX programming
Eric S. Raymond
Recommended by 85 · mentioned by 15685 recommend · 156 mention85 recommend · 15685 recommend
2009–2026Pro Git
Scott Chacon, Ben Straub
Recommended by 142 · mentioned by 155142 recommend · 155 mention142 recommend · 155142 recommend
2007–2026The UNIX programming environment
Brian W. Kernighan
Recommended by 86 · mentioned by 13686 recommend · 136 mention86 recommend · 13686 recommend
2008–2025Advanced programming in the Unix environment
W. Richard Stevens, Stephen A. Rago
Recommended by 100 · mentioned by 136100 recommend · 136 mention100 recommend · 136100 recommend
Linux Programming Interface
Michael Kerrisk
Recommended by 98 · mentioned by 12698 recommend · 126 mention98 recommend · 12698 recommend
2007–2026In the Beginning...Was the Command Line
Neal Stephenson
Recommended by 52 · mentioned by 11052 recommend · 110 mention52 recommend · 11052 recommend
2012–2026Clean Architecture
Robert C. Martin
Recommended by 47 · mentioned by 10447 recommend · 104 mention47 recommend · 10447 recommend
2007–2026Operating Systems
Andrew S. Tanenbaum, Albert S. Woodhull
Recommended by 63 · mentioned by 10363 recommend · 103 mention63 recommend · 10363 recommend
2007–2026Computer Networks
Andrew S. Tanenbaum, John David Wetherall, David J. Wetherall, Nickolas Feamster
Recommended by 50 · mentioned by 10450 recommend · 104 mention50 recommend · 10450 recommend
2009–2026The old new thing
Raymond Chen
Recommended by 52 · mentioned by 9852 recommend · 98 mention52 recommend · 9852 recommend
2008–2026Computer architecture
John L. Hennessy, David A. Patterson
Recommended by 59 · mentioned by 9459 recommend · 94 mention59 recommend · 9459 recommend
2009–2026Computer systems
Randal Bryant, Randal E. Bryant, David R. O'Hallaron
Recommended by 67 · mentioned by 8367 recommend · 83 mention67 recommend · 8367 recommend
2008–2026TCP/IP Illustrated
W. Richard Stevens, Kevin R. Fall, Gary R. Wright
Recommended by 58 · mentioned by 8458 recommend · 84 mention58 recommend · 8458 recommend
2009–2026The AWK programming language
Alfred V. Aho, Brian W. Kernighan, Peter Weinberger
Recommended by 61 · mentioned by 7961 recommend · 79 mention61 recommend · 7961 recommend
2008–2026Computer organization and design
David A. Patterson
Recommended by 50 · mentioned by 8450 recommend · 84 mention50 recommend · 8450 recommend
2007–2026The UNIX-haters handbook
Simson Garfinkel
Recommended by 35 · mentioned by 7835 recommend · 78 mention35 recommend · 7835 recommend
2008–2026Modern Operating Systems
Andrew S. Tanenbaum, Herbert Bos
Recommended by 52 · mentioned by 8552 recommend · 85 mention52 recommend · 8552 recommend
2012–2026Practical VIM
Drew Neil
Recommended by 58 · mentioned by 7258 recommend · 72 mention58 recommend · 7258 recommend
2007–2025The inmates are running the asylum
Cooper, Alan
Recommended by 40 · mentioned by 7040 recommend · 70 mention40 recommend · 7040 recommend
2014–2026High Performance Browser Networking
Ilya Grigorik
Recommended by 58 · mentioned by 6758 recommend · 67 mention58 recommend · 6758 recommend
2009–2026Project Oberon
Niklaus Wirth
Recommended by 30 · mentioned by 5330 recommend · 53 mention30 recommend · 5330 recommend
2009–2026Unix Network Programming
W. Richard Stevens, Bill Fenner, Andrew M. Rudoff, Richard W. Stevens
Recommended by 54 · mentioned by 6954 recommend · 69 mention54 recommend · 6954 recommend
2009–2026Communicating sequential processes
C. A. R. Hoare
Recommended by 25 · mentioned by 6325 recommend · 63 mention25 recommend · 6325 recommend
2008–2026Programming Windows
Charles Petzold
Recommended by 31 · mentioned by 6131 recommend · 61 mention31 recommend · 6131 recommend
2010–2026Linux Kernel Development
Robert Love
Recommended by 44 · mentioned by 5944 recommend · 59 mention44 recommend · 5944 recommend
2014–2025Mastering Bitcoin
Andreas M. Antonopoulos
Recommended by 39 · mentioned by 5539 recommend · 55 mention39 recommend · 5539 recommend
2010–2025Operating System Concepts
Abraham Silberschatz
Recommended by 26 · mentioned by 5426 recommend · 54 mention26 recommend · 5426 recommend
2008–2026UNIX Power Tools
Jerry Peek, Tim O'Reilly, Mike Loukides, Shelley Powers
Recommended by 33 · mentioned by 4833 recommend · 48 mention33 recommend · 4833 recommend
2008–2026The Road Ahead
Bill Gates, Nathan Myhrvold, Peter Rinearson
Recommended by 8 · mentioned by 498 recommend · 49 mention8 recommend · 498 recommend
2011–2026Game engine architecture
Jason Gregory
Recommended by 35 · mentioned by 4935 recommend · 49 mention35 recommend · 4935 recommend
2008–2026The design and implementation of the FreeBSD operating system
Marshall Kirk McKusick, George V. Neville-Neil
Recommended by 36 · mentioned by 4736 recommend · 47 mention36 recommend · 4736 recommend
2009–2026Programming from the Ground Up
Jonathan Bartlett
Recommended by 36 · mentioned by 4836 recommend · 48 mention36 recommend · 4836 recommend
2009–2026The art of multiprocessor programming
Maurice Herlihy
Recommended by 27 · mentioned by 4427 recommend · 44 mention27 recommend · 4427 recommend
Database Internals
Alex Petrov
Recommended by 31 · mentioned by 4631 recommend · 46 mention31 recommend · 4631 recommend
2014–2026Systems Performance
Brendan Gregg
Recommended by 32 · mentioned by 4632 recommend · 46 mention32 recommend · 4632 recommend
2012–2026Computer networking
James F. Kurose, Keith W. Ross
Recommended by 30 · mentioned by 4530 recommend · 45 mention30 recommend · 4530 recommend
2010–2026UNIX and Linux system administration handbook
Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley
Recommended by 35 · mentioned by 4135 recommend · 41 mention35 recommend · 4135 recommend
2009–2024Introduction to information retrieval
Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze
Recommended by 41 · mentioned by 4441 recommend · 44 mention41 recommend · 4441 recommend
2015–2026Building Microservices
Sam Newman
Recommended by 21 · mentioned by 4221 recommend · 42 mention21 recommend · 4221 recommend
2008–2026Silicon snake oil
Clifford Stoll
Recommended by 13 · mentioned by 4013 recommend · 40 mention13 recommend · 4013 recommend
2008–2026Silence on the Wire
Michal Zalewski
Recommended by 29 · mentioned by 3829 recommend · 38 mention29 recommend · 3829 recommend
2008–2026Perceptrons
Marvin Minsky, Seymour Papert, Léon Bottou
Recommended by 4 · mentioned by 394 recommend · 39 mention4 recommend · 394 recommend
2008–2026Just for fun
Linus Torvalds, David Diamond
Recommended by 24 · mentioned by 4024 recommend · 40 mention24 recommend · 4024 recommend
2011–2024The tangled Web
Michal Zalewski
Recommended by 32 · mentioned by 3832 recommend · 38 mention32 recommend · 3832 recommend
2007–2026High Performance MySQL
Jeremy D. Zawodny, Derek J. Balling, Baron Schwartz, Peter Zaitsev
Recommended by 27 · mentioned by 4027 recommend · 40 mention27 recommend · 4027 recommend
2008–2026Linkers and loaders
John R. Levine
Recommended by 29 · mentioned by 3929 recommend · 39 mention29 recommend · 3929 recommend
2010–2025SQL antipatterns
Bill Karwin
Recommended by 31 · mentioned by 3731 recommend · 37 mention31 recommend · 3731 recommend
2010–2026Digital Design and Computer Architecture
Sarah Harris, David Money Harris
Recommended by 26 · mentioned by 3626 recommend · 36 mention26 recommend · 3626 recommend
2007–2026Understanding The Linux Kernel
Daniel P. Bovet
Recommended by 24 · mentioned by 3624 recommend · 36 mention24 recommend · 3624 recommend
2015–2023Data science from scratch
Joel Grus
Recommended by 22 · mentioned by 3322 recommend · 33 mention22 recommend · 3322 recommend
2007–2025The New Hacker's Dictionary
Eric S. Raymond, E RAYMOND, Raymond, Eric Raymond
Recommended by 8 · mentioned by 348 recommend · 34 mention8 recommend · 348 recommend
2009–2023Linux device drivers
Alessandro Rubini, Jonathan Corbet, Greg Kroah-Hartman
Recommended by 21 · mentioned by 3321 recommend · 33 mention21 recommend · 3321 recommend
2009–2026About Face
Alan Cooper, Robert Reimann, David Cronin, Christopher Noessel
Recommended by 23 · mentioned by 3323 recommend · 33 mention23 recommend · 3323 recommend
2008–2025Design of the Unix Operating System
Maurice J. Bach
Recommended by 23 · mentioned by 3123 recommend · 31 mention23 recommend · 3123 recommend
2008–2025Show-Stopper!
G. Pascal Zachary
Recommended by 23 · mentioned by 3123 recommend · 31 mention23 recommend · 3123 recommend
2008–2026Cocoa programming for Mac OS X
Aaron Hillegass
Recommended by 20 · mentioned by 3120 recommend · 31 mention20 recommend · 3120 recommend
2013–2025Parallel And Concurrent Programming In Haskell
Simon Marlow
Recommended by 24 · mentioned by 3124 recommend · 31 mention24 recommend · 3124 recommend
2010–2026Inside the Machine
Jon Stokes
Recommended by 27 · mentioned by 3027 recommend · 30 mention27 recommend · 3027 recommend