This blog post is a collections of programming books that comes up most often in various discussion on this subject. The data was Scrapped/Polished with LLMs so take it with a grain of salt.
Rank Book Title Authors Mentions 1 The Pragmatic Programmer Andrew Hunt, David Thomas 7 2 Designing Data-Intensive Applications Martin Kleppmann 6 3 Programming Pearls Jon Bentley 6 4 Clean Architecture Robert C. Martin 5 5 Domain-Driven Design: Tackling Complexity in the Heart of Software Eric Evans 5 6 Refactoring: Improving the Design of Existing Code Martin Fowler 5 7 Code Complete Steve McConnell 5 8 The Mythical Man-Month: Essays on Software Engineering Frederick P. Brooks Jr. 5 9 Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin 4 10 The Design of Everyday Things Don Norman 4 11 Computer Architecture: A Quantitative Approach John L. Hennessy, David A. Patterson 4 12 Peopleware: Productive Projects and Teams Tom DeMarco, Timothy Lister 4 13 Game Programming Patterns Robert Nystrom 4 14 Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau 4 15 The Art of Computer Programming Donald E. Knuth 4 16 Introduction to Algorithms Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein 3 17 Algorithms Unlocked Thomas H. Cormen 3 18 How to Solve It George Pólya 3 19 The Elements of Statistical Learning Trevor Hastie, Robert Tibshirani, Jerome Friedman 3 20 The Programming Brain Felienne Hermans 2 21 The Phoenix Project Gene Kim, Kevin Behr, George Spafford 2 22 Tidy First! Kent Beck 2 23 C Programming: A Modern Approach K.N. King 2 24 The Little Schemer Daniel P. Friedman, Matthias Felleisen 2 25 Artificial Intelligence: A Modern Approach Stuart Russell, Peter Norvig 2 26 How to Design Programs Matthias Felleisen et al. 2 27 Statistical Rethinking Richard McElreath 2 28 What Is This Thing Called Science? A. F. Chalmers 2