   What Programming Books do you Have?
  Hello again everyone i decided to make a thread on what programming books you have and how you would rate them. Here are mine(big list for me).-C by Example(3.5/5) Good source if you are trying to learn C for beggininers in my opinion.-Multiplayer Game Programming.(4/5) Very good book ,good examples , very good writing style makes me want to keep reading.-OpenGl SuperBible 3rd Addition(5/5) Very good book one of my favorites ,sadly I cant find time to read it =(-Focus on SDL-(5/5)- Probable the best SDL Reference I have seen it doesn't go deeply into the game programming itself such as animation and all , but none the less is one of my favorites.-Beginning C# Game Programming (3/5)Just bought this today so far so good.-Game Programming All in one 2nd edition(5/5) Even though I don't use Allegro anymore I still find this an excellant source this book showed me how a game was made and how it works.-Beggining C++ Game Programming (5/5) Perfecet beginning C++ source.-C++ Primer Plus (4/5) Its a good Problem Solver not something you would want to reading as a book.   
  My newest are the most exciting yet:Computer Networks: A Systems ApproachMUD Game ProgrammingAs you can see, I'm starting to lean towards networking. It just feels powerful. I'm expanding into new domains:- Stage 1 of my programming career was working within a console window. Not very exciting, IMO :)- Stage 2 - I learned the power of file streams. I was able to write stuff to files and read it back! For several weeks, I felt like a god - Stage 3 - I learned Windows programming. I was finally outside the cramped console box and could trash the screen with my millions of windows!- Stage 4 - I learned about system functions, such as rename, delete, find file, etc. I wreaked havoc on my family's directories. I renamed my sister's folder to "Poop" (don't worry, I named it back). I felt like a devil, and frankly, I miss the feeling.And I finally am here at what I call "stage 5". My domain is finally expanding outside of my machine. I shall now proceed to wreak havoc on the Internet... .*Ahem*, back to book discussion:Introduction to 3D Game Programming with DirectX 9.0 - best DirectX reference book ever.3D Game Engine Programming - a long and weighty book, one I read a little of, but was swayed into other things before I could finish.Sams Teach Yourself Game Programming with DirectX - my first step into game programming. Decent, I guess...Ivor Horton's Beginning Visual C++ 6.0 - this was my first step into the world of programming. Excellent, albeit a bit dated, introductory book.I have several other books, such as 3D Math Primer, but I haven't read much of them yet.   ;  I think the last time I saw this thread, I had over 70 programming books. This is not much compared to some of the other collections I've seen.I'll have to dredge up the list and update it for my recent purchases.   ;  I have Head First java which I give a 5/5 becuase its simple to understand and uses pictures to visualy show you different terminolgy and stuff like that. Very good book.Java for dummies which I give a 3/5 its good but not good enought thats allThese two books are the most recent books I have bought and are very goodCan anybody tell me how good the book Game Programming with Python, Lua, and Rubyis becuase I want to buy but I don't know how good it is;  Hm...I don't own any books.Well, besides:Introduction to Algorithms - by Corment et.al. The Bible. 5/5.Compilers. Principles, Techniques and Tools - by Aho et.al. A Bible. Very, very detailed. Very, very boring. 2/5Computer Networks - by Tannenbaum. Another Bible. Quite funny to read, actually. 4/5I don't own Cormen, but nearly everyone I know owns it, including my housemates.Two other I bought to pass theoretical exams, nothing more. They are quite good for that, though.   ;  I've got 57 books on programming or related to.. I can't be bothered to list them all and certainly not rate them...   ;  Programming Vertex and Pixel ShadersShaders for Game Programmers and ArtistsShader X3Ultimate Game Programming in DirectX3D Game Engine DesignIntroduction to Game DevelopementWindows Sockets Network ProgrammingGame Programming Gems 2C++ PrimerThe OpenGL Extensions GuideAnd a few other c++ and graphics books whose names escape me, plus a dozen or so math and physics books which I consider important for programming (Discrete Mathematics and its Applications, Linear Algebra, etc), plus like eleventy billion E-Books and PDF papers.   ;  Programming Windows, 5th ed.C++ For Game ProgrammersGame Programming All in One, 2nd ed.Beginning OpenGL Game ProgrammingC++: The Complete ReferenceGame Coding Complete, 2nd ed.   ;  C++ dummies all-in-one desk reference: 5/5 excellent, tought me C++ as a first language.Code complete 2nd edition:5/5 also excellent, had a little bit of everything. Input devices, fonts, networking, virtually everything.   ;  The main thing that depresses me about buying books is that I usually procrastinate in reading them, and by the time I end up getting around to reading my $100 Visual Basic 6 book, Visual Basic .Net has been released. Which brings me to my thought - is it a necessary evil to buy books about specific technologies (which will become redundant in a a year or so with further releases)?. Heck, I'm still learning 3DS Max 3.1, but now it's up to 3Ds Max 8 or something. I'm still learning Flash 5, and Flash 8 is now out! Keeping up is oh soooo hard. :(On the other had, I love books on game design, drawing, animation, and other such timeless things, that will never go out of date, no matter how long I put off reading them.