 The C Programming Language by Brian W. Kernighan |  The UNIX Programming Environment by Brian W. Kernighan |  Think Like a Programmer by V. Anton Spraul |  The Practice of Programming by Brian W. Kernighan |  Seven Languages in Seven Weeks by Bruce A. Tate |  Software Tools by Brian W. Kernighan |  Programming Pearls by Jon Bentley |  More Programming Pearls by Jon Bentley |  Coders at Work by Peter Seibel |  The Art of UNIX Programming by Eric S. Raymond |  Writing Solid Code by Steve Maguire |  Code Reading by Diomidis Spinellis |  Programming C# by Jesse Liberty |  The Pragmatic Programmer by Andrew Hunt |  Java by Harvey M. Deitel |  C++ by Harvey M. Deitel |  The psychology of computer programming by Gerald M. Weinberg |  The Amazing Book is Not on Fire by Dan Howell |  Code Complete by Steve McConnell |  Destiny of Souls by Michael Newton |