Most Influential Books for Programmers

Chhantyal:

  1. Code Complete (2nd edition) by Steve McConnell
  2. The Pragmatic Programmer by Andrew Hunt and David Thomas
  3. Structure and Interpretation of Computer Programs by Sussman and Abelson (free ebook)
  4. The C Programming Language by Brian Kernighan and Dennis Ritchie
  5. Introduction to Algorithms by Cormen, Leiserson, Rivest & Stein
  6. Design Patterns by the Gang of Four
  7. Refactoring: Improving the Design of Existing Code by Martin Fowler
  8. The Mythical Man Month by Fred Brooks
  9. The Art of Computer Programming by Donald Knuth
  10. Compilers: Principles, Techniques and Tools by Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman
  11. Gödel, Escher, Bach by Douglas Hofstadter
  12. Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
  13. Effective C++ by Scott Meyers