Ask HN: What's the best computer science book you've read recently? ↗
The books people recommended
2017-01-15 · 670 points · 186 comments · 57 books named by at least one person here and at least 3 people overall. The number on the left is how many people named it in this thread.
- 8

- 7

- 6

- 6

- 6The Elements of Computing Systems
- 6

- 5

- 5Engineering a Compiler
- 5Writing Efficient Programs
- 4The Annotated Turing
- 4Algorithms to Live By
- 4Concepts, Techniques, and Models of Computer Programming
Concepts, Techniques, and Models of Computer Programming
Peter Van Roy and Seif Haridi
4 here · 16 all-time · #409 overall
- 3

- 3Quantum Computing since Democritus
- 3The Effective Engineer
- 3Hacking
- 3The Go Programming Language
- 3Type-driven development with Idris
- 3The Design and Implementation of the FreeBSD Operating System
The Design and Implementation of the FreeBSD Operating System
3 here · 4 all-time · #1915 overall
- 2

- 2Introduction to the Theory of Computation
- 2The Master Algorithm
- 2Elements of Programming
- 2The Art of Multiprocessor Programming
- 2Practical Foundations for Programming Languages
- 1

- 1The Goal
- 1

- 1

- 1

- 1Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Stuart Russell and Peter Norvig
1 here · 29 all-time · #195 overall
- 1

- 1The Practice of Programming
- 1Reinforcement Learning: An Introduction
Reinforcement Learning: An Introduction
Richard S. Sutton and Andrew G. Barto
1 here · 13 all-time · #505 overall
- 1Grokking Algorithms
- 1Practical Object-Oriented Design in Ruby
- 1Machine Learning
- 1Quantum Mechanics
- 1The Design of Design
- 1What If?
- 1The Cathedral and the Bazaar
- 1Programming in Scala
- 1C in Depth
- 1Principles of Program Analysis
- 1Hands-On Machine Learning with Scikit-Learn and TensorFlow
Hands-On Machine Learning with Scikit-Learn and TensorFlow
Aurélien Géron
1 here · 5 all-time · #1512 overall
- 1Zero Bugs and Program Faster
- 1Modern Compiler Implementation in C
- 1Algorithms in a Nutshell
- 1The Dragon Book
The Dragon Book
Alfred V. Aho, Jeffrey D. Ullman, Monica S. Lam, Ravi Sethi
1 here · 4 all-time · #1742 overall
- 1Good Math
- 1Paradigms of AI Programming
- 1xv6
xv6
1 here · 4 all-time · #1916 overall
- 1Grammar of Graphics
- 1Understanding Computation
- 1Internetworking with TCP/IP
- 1Seven Concurrency Models in Seven Weeks
- 1Measuring and Managing Performance in Organizations