1. Code Simplicity: The Fundamentals of Software - Author: Max Kanat-Alexander
2. The Pragmatic Programmer: Your Journey to Mastery - Author: Andrew Hunt, David Thomas
3. Programming Pearls - Authors: Jon Bentley
4. Code Complete: A Practical Handbook of Software Construction - Author: Steve McConnell
5. Cracking the Coding Interview: 189 Programming Questions and Solutions - Authors: Gayle Laakmann McDowell
6. Code: The Hidden Language of Computer Hardware and Software - Author: Charles Petzold
7. Design Patterns: Elements of Reusable Object-Oriented Software - Authors: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
8. Structure and Interpretation of Computer Programs - Authors: Harold Abelson, Gerald Jay Sussman, Julie Sussman
9. Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture - Author: Jon Stokes