Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I don't know how the book has come along in recent years, but for C++ I really liked Deitel & Deitel C++ How to Program. It was a great book in it's time (I had an early edition). Others may be able to weigh in on the latest edition.

I hate the Deitel & Deitel books. Do beginners really want to read a book the size of a dictionary!?! lol I would suggest Head First to new programmers.

The best advise I can give you after you start to understand some about coding is to just pick a small project you want to do and just play with it. You may not get your project fully working, but the mistakes you make and what you learn from them can be invaluable.



@AppleJuiced. I never called anyone names, but I don't appreciate being called a newbie. In fact, I probably have more experience than you in Advanced System Analysis and Design. I have personally met the person who renamed C With Classes to C++. He wanted to refer to the ++ operator. C+ is an older, inferior actor based concurrent language.
 
Cobra: Thanks for the heads up on the Head First book. I think I may pick up a copy of that as well. I looked up their website and it seems like a good place to start for a newbie like me. Still gonna check out C++ for Dummies as well.

Again, thanks to all for your insight and advice!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.