No matter how long you've been a programmer, you're always looking for new ways to hone your craft and learn new techniques. One of the best ways to do that is by reading books on programming—as in, books that are actually about programming. Here's our list of 10 of the best. 1. Code: The Hidden Language of Computer Hardware and Software 2. Clean Code: A Handbook of Agile Software Craftsmanship 3. Refactoring: Improving the Design of Existing Code 4. The Pragmatic Programmer: From Journeyman to Master 5. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability 6. The Mythical Man-Month: Essays on Software Engineering 7. Structure and Interpretation of Computer Programs 8. Introduction to Algorithms (The MIT Press) 9. Programming Pearls (2nd Edition) 10. The Art of Computer Programming
Also recommended in this reply
- Structure and Interpretation of Computer Programs
- Code: The Hidden Language of Computer Hardware and Software
- The Art of Computer Programming
- Introduction to Algorithms
- Programming Pearls
- Clean Code: A Handbook of Agile Software Craftsmanship
- The Mythical Man-Month: Essays on Software Engineering
- The Pragmatic Programmer: From Journeyman to Master
- Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability