Click here to Skip to main content
15,891,711 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello everyone,

I want to ask something.
What is the best C++ book for newbie like me?
Can someone give advice?
Posted
Updated 7-Oct-10 22:18pm
v3
Comments
Eugen Podsypalnikov 30-Sep-10 5:16am    
// newbie like me

http://www.youtube.com/watch?v=QgbntWU7pG8 :)
Dalek Dave 8-Oct-10 4:18am    
Minor Edit for Spelling and Readability.

There are a LOT of good books on the subject. I strongly believe that it's more important to learn from your own mistakes and to solve some real live problems on your own - so my advice: get any book with good overall reviews and simply start coding! :)
As for specific recommendations: "Thinking in C++" is a decent read and it's not a bad book to get you started, but Stroustrup's "The C++ Programming Language" is the best source of C++ knowledge I know. Good Luck!!
 
Share this answer
 
Comments
CPallini 30-Sep-10 4:55am    
yeahhh thx a lot Tolw....thx for showing me the way...
[Carlo on behalf of akiramys]
As a complement to tolw's answer, consider also this web-book.
I gives a good alternative viewing the subjects:
http://www.relisoft.com/book/web_preface.html[^]
 
Share this answer
 
Comments
CPallini 30-Sep-10 4:55am    
yeahhh thx a lot Emilio....thx for showing me the way..
[Carlo on behalf of akiramys]
Have also a look at "Useful Reference Books"[^], here at CodeProject.
:)
 
Share this answer
 
"Programming: Principles and Practice using C++" is a programming text book. The writer is Bjarne Stroustrup, he designed and implemented the C++ programming language. He also wrote several books like "The C++ Programming Lanuage","The Design and Evolution of C++". You can find more information about C++ on his homepage : http://www2.research.att.com/~bs/[^]
 
Share this answer
 
v2
It depends on how new you are. If you've never programmed before the Stroustrup book recommended above ("Programming -- Principles and Practice Using C++" - not "The C++ Programming Language") is pretty good.

If you've programmed before then "Accelerated C++" by Koenig and Moo is a really good start. It stops you learning all the bad C based habits that virtually every other book on C++ (apart from the Stroustrup book above) likes throwing at you really early.

Cheers,

Ash

PS: C++ is a complicated language - I've been using it for 20 years and I'm still learning new things it can do every day. Don't think "Ooo, next week I'll be a games programmer" 'cause you won't! Keep your expectations grounded.
 
Share this answer
 
I strongly recommend you reading "Essential C++".
 
Share this answer
 
v2

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