Ask HN: Top 10 Timeless Software Books That ChangedLife as Software Engineer? ↗
The books people recommended
2023-11-11 · 100 points · 70 comments · 21 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.
- 8Test-Driven Development
- 5A Philosophy of Software Design
- 4The Mythical Man-Month
- 4

The C Programming Language
Brian W. Kernighan and Dennis M. Ritchie
4 here · 24 all-time · #25 overall
- 3The Pragmatic Programmer
- 3Peopleware
- 3Hacking
- 2Code Complete
- 2Programming: Principles and Practice Using C++
- 1

Structure and Interpretation of Computer Programs
Harold Abelson, Gerald Jay Sussman, Julie Sussman
1 here · 49 all-time · #7 overall
- 1

- 1Design Patterns
Design Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
1 here · 10 all-time · #131 overall
- 1Hackers & Painters
- 1Crafting Interpreters
- 1Accelerate
- 1Expert C Programming: Deep C Secrets
- 1Advanced Programming in the Unix Environment
- 1Clean Code
- 1Algorithms to Live By
- 1Refactoring
- 1Software Engineering at Google
Software Engineering at Google
1 here · 4 all-time · #448 overall