Favorite programming books: The Elements of Programming Style by Brian W. Kernighan and P.J. Plauger; Travels in Computerland by Ben Ross Schneider.
C Programming Language (aka ‘K&R’, ‘The C Bible’, etc.) with Brian Kernighan. First edition published on 1978, Second Edition on 1988. - C is the universal portable assembler that every programmer should know well, and this book is indispensable for anyone that has to read, write or dream C code.