• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

C++ book

bujuranks

Senior member
I would like to get a book that teaches C++ to someone with no previous programming knowledge. What book would you recommend?

 
Oh you poor guy!
WHAT a place to start!
I don't know if anyone has forced you into this but the idea of STARTING with C++ is horrendous to me. The most difficult language I would recommend with my dilletante experience would be Delphi. Personally I would start off with VB because it is quick to use and you can get enthusiasm and problem solving experience out of it.
You don't say which C++ you want to know about.
I own C++ Builder and Visual C++. I have learnt a little on the former and it has a better reputation for rapid development.
If I were you I would consider looking at discount bookstores because C++ books like Office books are always in them.
I have SAM's teach yourself C++ builder in 24 hours and I didn't like it very much myself. C++ is WEIRD!
I should add that there are those who recommend Java as a first language because it is like Noddy C++. If you do start there, make sure to get a book that doesn't assume C++ knowledge and use jargon straightaway, like Que's "Special Edition Using Visual Java" did even though it's supposed to be from beginner level.
 
I learned C++ as my very first programming language as well, and I think it was great... since C++ is a object-oriented language, once u learn C++ you can learn most other programming languages easily... I ended up learning C++ first, then learned Java and C easily...

If you have no previous programming experience, then I would suggest you start off with a book like those "Teach yourself..." ones just to learn the basics... Then really go into Object-oriented programming, and do lots of examples... Try write some programs in your spare time as practice... Cuz that's how you would remember the stuff and really learn...
 
There're couple C++ books written by Walter Savitch. Personally I have only read his Java book, and it's truly one of the best programming books I've ever read. Although I have programming experience before, I was new to Java. And he just explains the concept and material so well in his book, So I would imagine his C++ book would also be the same. I actually took a class with the author himself at my school, and he knows his stuff. Do a search for his name at amazon.com or something. His books are very good for beginners.
 
Back
Top