EvilZone

Programming and Scripting => C - C++ => : bayyak January 14, 2013, 06:05:26 AM

: best C++ book for beginners ?
: bayyak January 14, 2013, 06:05:26 AM
hey guys......just wondering what is the best C++ book for beginners,i saw a couple.....
C++ primer 5th edition
C++ primer plus 6th edition
accelerated C++
are these good ?????and which one is easiest for beginners ?
thanks in advance
: Re: best C++ book for beginners ?
: sn0w January 14, 2013, 08:05:09 AM
I don't know about accelerated c++ never read it.  But C++ primer plus is taken as reference in my university and i have read that book . It includes from basic to advance. So i would suggest read C++ primer plus 6th edition.
: Re: best C++ book for beginners ?
: Phage January 14, 2013, 08:19:20 AM
Check out the E-Book section, there are a lot of great e-books.

But i will provide you with some links.

www.learncpp.com (http://www.learncpp.com)
www.cprogramming.com/ (http://www.cprogramming.com/)

: Re: best C++ book for beginners ?
: Uriah January 14, 2013, 08:32:19 AM
http://www.cprogramming.com/books.html (http://www.cprogramming.com/books.html)
I've not read any of these yet, but cprogramming.com has proven itself to be a pretty good website,(Look there for tutorials as well)so i trust their recommendations.
I made a new thread in the ebook section for them all, if you would like to download them.
The thread is here: http://evilzone.org/ebooks/c-collection/new/#new (http://evilzone.org/ebooks/c-collection/new/#new)
: Re: best C++ book for beginners ?
: rasenove January 14, 2013, 08:52:15 AM
I never look for the best book or website for learning. I learn from three or four resources at the same time. That way i get many views and concepts of a subject and by that i can understand it very easeyly . I say,  you should read all those books at the same time , but read them in a way of  learning the same chapter/subjects at a time  from each books, you can  get more books if you like.

P.S.
It would be nice if you uploaded those books you named.
: Re: best C++ book for beginners ?
: bluechill January 15, 2013, 12:37:26 AM
http://www.amazon.com/gp/product/0201889544/

^ only book you'll ever need.  The C++ Programming Language, written by the creator of C++.
: Re: best C++ book for beginners ?
: namespace7 January 15, 2013, 01:06:05 AM
http://www.amazon.com/gp/product/0201889544/ (http://www.amazon.com/gp/product/0201889544/)

^ only book you'll ever need.  The C++ Programming Language, written by the creator of C++.

I oppose. That book is great if you already know programming and already understand how programing languages work in general. This book would be an overkill for a beginner like the OP.
He said he is looking a C++ book for a beginner, not for an experienced programmer.

This book would make learning programming slower and more difficult because it covers absolutely everything. And that is not a good thing for a beginner. It might confuse him and he might just give up.

I would rather recommend starting with a lighter easier to read book, like C++ Primer 4th ed. Much better choice for a beginner. Only after you read and understand this book well, you can get The C++ Programming Language and use it more as a reference. Also at this stage you could read Effective C++ and The C++ Standard Library. One of the main strengths of C++ is the standard library so make sure you study and understand it very well. It can save you thousands of hours of reinventing the wheel.

So once again, unless you already know another programming language very well, DO NOT start to learn C++ from any of Bjarne Stroustup books because they are not intended for the beginner, and usually don't even teach good programming practices as they were not designed to do that.

Have fun learning programming and C++! :)
: Re: best C++ book for beginners ?
: Xires January 15, 2013, 05:31:03 AM
Actually, namespace7 is right here.  Even Stroustrup himself denotes that his book was meant as reference material, not as a book from which to learn new material.  Very much the same can be said about K&R's book on C.  You certainly can learn from it, but it's not meant for new students of the language.
: Re: best C++ book for beginners ?
: Daemon January 15, 2013, 05:37:39 AM
I learned from Absolute c++ and is the one I would recommend to you. Its tailored for beginners but also has more advanced stuff once you get into it and understand what your doing. Check our ebooks section for it
: Re: best C++ book for beginners ?
: bluechill January 16, 2013, 12:08:41 AM
Actually, namespace7 is right here.  Even Stroustrup himself denotes that his book was meant as reference material, not as a book from which to learn new material.  Very much the same can be said about K&R's book on C.  You certainly can learn from it, but it's not meant for new students of the language.

Meh well he should have it :P I didn't read his post closely enough and am biased by being an experienced developer.