Listmania!
Coding and Artificial Intelligence Bookshelf
By an Amazon.com customer
Intelligence And The Machines That Have ItIntelligence And The Machines That Have It by J. David Wendel
Buy new: $12.95 / Used from: $42.06
A culmination of the thoughts that I got from Godel, Escher, Bach, and The Mind's Eye. Machines are finitely refinable, the world isn't.
Godel, Escher, Bach: An Eternal Golden BraidGodel, Escher, Bach: An Eternal Golden Braid by Douglas R. Hofstadter
Buy new: $15.61 / Used from: $6.85
The book that started it all for me. A discussion of the possibilities of what a computer can do, and what it can't do.
The Mind's I: Fantasies and Reflections on Self and SoulThe Mind's I: Fantasies and Reflections on Self and Soul by Douglas Hofstadter
Buy used from: $1.69
More essays and thought provoking material about what we realistically can expect from our machines.
Godel's ProofGodel's Proof by Ernest Nagel
Buy new: $17.15 / Used from: $3.95
The first half is an explaination of the proof, the second half is the proof. The first half is better.
Computability and Unsolvability (Mcgraw-Hill Series in Information Processing and Computers.)Computability and Unsolvability (Mcgraw-Hill Series in Information Processing and Computers.) by Martin Davis
Buy new: $11.96 / Used from: $1.45
A fairly technical look at Turing machines and Godel numbers, and what I would call the "space of computability".
The New Turing Omnibus: Sixty-Six Excursions in Computer ScienceThe New Turing Omnibus: Sixty-Six Excursions in Computer Science by A. K. Dewdney
Buy new: $20.42 / Used from: $9.97
An excellent survey of the whole landscape of computer science. Simple enough for the novice, solid enough for the expert.
Alan Turing: The EnigmaAlan Turing: The Enigma by Andrew Hodges
Buy used from: $25.00
The biography of the guy who was probably my brother in another life.
Rage for OrderRage for Order by Queensrÿche
Buy new: $11.94 / Used from: $7.23
If you're gonna do any coding/programming, you need some good coding music. I might also recommend Operation:Mindcrime and Empire.
On Formally Undecidable Propositions of Principia Mathematica and Related SystemsOn Formally Undecidable Propositions of Principia Mathematica and Related Systems by Kurt Gödel
Buy new: $6.95 / Used from: $2.87
This is Godel's original paper. It looks good on the bookshelf, but it's pretty dry reading.
Numerical Recipes in C: The Art of Scientific ComputingNumerical Recipes in C: The Art of Scientific Computing by William H. Press
Buy used from: $25.00
This math-heavy book has saved my butt on more than one occasion.
Mastering Algorithms with CMastering Algorithms with C by Kyle Loudon
Buy new: $26.37 / Used from: $10.00
Twenty years of my professional carreer, condensed to a single book, that's kind of depressing.
C Programmer's Guide to Serial CommunicationsC Programmer's Guide to Serial Communications by Joe Campbell
Buy used from: $0.01
If you need to talk over serial ports you need this book, I did.
Tricks of the Game-Programming GurusTricks of the Game-Programming Gurus by Andre Lamothe
Buy used from: $0.34
Out of print, this one was the best one he did. Shows the matrix-math behind pojecting objects to a screen and have it make sense.
The Pragmatic Programmer: From Journeyman to MasterThe Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
Buy new: $32.25 / Used from: $23.46
A common-sense book that states the obvious, which goes to show just how rarely we see the obvious and excersize common sense.
Unix Power Tools, Third EditionUnix Power Tools, Third Edition by Shelley Powers
Buy new: $47.24 / Used from: $31.98
If it's you alone with a Unix box, and no university-kid-new-hires around to show you where the power switch is, this is the book to have.
Turtle Geometry: The Computer as a Medium for Exploring Mathematics (Artificial Intelligence)Turtle Geometry: The Computer as a Medium for Exploring Mathematics (Artificial Intelligence) by Harold Abelson
Buy new: $29.57 / Used from: $9.00
This was an amazing little book from the early 80's. Graphics, geometry, space-time curvature, relativity, and easy enough code up on your Apple II running UCSD Pascal.
Star Wars Trilogy (Widescreen Edition with Bonus Disc)Star Wars Trilogy (Widescreen Edition with Bonus Disc)
Buy used from: $17.30
Never trust a skinny chef, a poor banker, or a programmer that doesn't have this memorized word for word.
Hacking the Xbox: An Introduction to Reverse EngineeringHacking the Xbox: An Introduction to Reverse Engineering by Andrew Huang
Buy new: $16.49 / Used from: $1.64
I thought this book was amazing, I had no idea the encryption/security lengths gone to, to ensure that only your code runs on your machine. Should've been obvious to me, but it was a real eye opener.
Modern Calculus and Analytic GeometryModern Calculus and Analytic Geometry by Richard A. Silverman
Buy used from: $49.99
You should still have your high school calculus book with you at all times. If not this is a cheap reference from Dover. Now if I can just find a decent Spherical Trigonometry book...
A First Course in Numerical Analysis: Second EditionA First Course in Numerical Analysis: Second Edition by Anthony Ralston
Buy new: $10.48 / Used from: $8.01
Again, you should still have your book from college in a hip holster ready to be drawn on a moments notice. If you don't here is a cheap reference from Dover.
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks
Buy new: $32.69 / Used from: $12.00
Managing software projects hasn't changed, really, in 40 years.