This is my collection of books related to software, graphics, and the like. If a book made it to this list I not only personally own a copy, but recommend you take a look at the book yourself.
The links below go directly to amazon, I am not endorsed by, or sponsoring amazon in any way. I am just providing a convenient means to get more information on the book.
Software Engineering:
C by Dissection: The Essentials of C Programming
The C++ Programming Language
The C++ Standard Library: A Tutorial and Reference
Design Patterns: Elements of Reusable Object-Oriented Software
Programming Ruby: The Pragmatic Programmers’ Guide
Agile Web Development with Rails: A Pragmatic Guide
Graphics Programming:
Fundamentals of Interactive Computer Graphics
Pro OGRE 3D Programming
The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
ShaderX4: Advanced Rendering Techniques
ShaderX5: Advanced Rendering Techniques
Game Programming:
Real-Time Collision Detection
Essential Mathematics for Games and Interactive Applications: A Programmer’s Guide
Game Programming Gems 6