Standing on the shoulders of Giants

As a programmer, I have read many books in the course of my learning. This list
grows as time passes of course, but captured here are the books that have been
pivotal in the formation of my skill and my philosophy of programming. Each
of these I've read at least once, cover to cover, and consider to be a part of my working knowledge set.

If I have seen further than other men, it is because I have stood on the backs of giants. -- Sir Isaac Newton