 Programming Pearls by Jon Bentley |  Software Tools by Brian W. Kernighan |  The Practice of Programming by Brian W. Kernighan |  A Discipline of Programming by Edsger W. Dijkstra |  The Elements of Programming Style by Brian W. Kernighan |  Seven Languages in Seven Weeks by Bruce A. Tate |  The Art of Computer Programming, Volume 2: Seminumerical Algorithms by Donald E. Knuth |  Coders at Work by Peter Seibel |  The psychology of computer programming by Gerald M. Weinberg |  Think Like a Programmer by V. Anton Spraul |  Code Reading by Diomidis Spinellis |  C++ by Harvey M. Deitel |  The Art of Computer Programming, Volume 1: Fundamental Algorithms by Donald E. Knuth |  C by Harvey M. Deitel |  The Pragmatic Programmer by Andrew Hunt |