Click here to Skip to main content
15,920,596 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
What are the books that I need to read in sequence in order to become proficient in the language of C + +
Posted

If you already have a programming background, then pretty much any of them, excepting those with multiple exclamation marks, "In XX days", or "for Dummies" in the title. Look at Adison Wesley, and Wrox - they do some very good ones. Try to get one in your native language (whatever language that is) - it makes comprehension easier even if your English is pretty good.

If you don't, then I wouldn't start with C++ - I'd go with C# instead. It's a less complex language, so it allows you to concentrate on using it and developing programming skills rather than trying to work out which impenetrable symbol you should have used in that circumstance.

Either way, you would probably be better doing a course of some form instead of just reading the books - a tutor can rephrase things you don't understand, which a book can't.

And do all the exercises yourself - you learn a lot more through trying that you do by reading!
 
Share this answer
 
Comments
CHill60 23-Mar-14 7:51am    
Good points. We concur on the XX days but not necessarily on the "for Dummies" - although to be fair I haven't looked at the programming "for Dummies" books. 5'd
You're going to probably get a variety of answers to your question - which is largely unanswerable as new books get published daily.
Different books work better with different people too.

My advice would be to use the star-system and reviews on Book Sites such as http://www.amazon.com/[^] to guide you.

Find a primer first, or "jumping into" - there are some books that introduce C++ through gaming if that's your thing.

But!! Avoid anything that says "in 24 hours", "in an hour a day" etc etc. They're not necessarily bad (and they are rarely wrong) but it's a very expensive way of getting information that is free on the internet if you're prepared to look for it.

Conversely the "For Dummies" books are usually quite good! Don't be offended by the title :-)
[EDIT - just done some skim checking of the for dummies books on C++ - only one that seems to be worth it is C++ All-In-One Desk Reference For Dummies. The rest probably not so good]

Seriously consider some of the free tutorials on the web ...
e.g. http://www.cplusplus.com/doc/tutorial/[^]
and/or
http://www.cprogramming.com/tutorial/c++-tutorial.html[^]
 
Share this answer
 
v2
hi,
1).this list here[^]
2).Useful Reference Books[^]
I would like to recommend "Deitel & Deitel C++ How to Program". It has both concepts and loads of code which you should try on a computer as nobody learned programming just by reading text.
happy learning !
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900