Archived

This topic is now archived and is closed to further replies.

Pz

Best C/C++ books for beginners?

Recommended Posts

Well, I am starting to learn C and C++ and was wondering which books are the best for a person like myself, who has never gone near C/C++. I was planning on getting C Primer Plus and C++ Primer Plus but I''m not sure if they are simple enough for me, I have no prior knowledge of programming. Also, which should I learn first C or C++? So to sum up my request, are the C primer plus and C++ primer plus books any good for a true beginner? Are there any other books I should get? And which should I learn first C or C++?

Share this post


Link to post
Share on other sites
The most ''fundamental'' book for C-knowledge is "The C Programming Language" by Kernigan & Ritchie. For straight ANSI C it holds a position similar to the position the OpenGL Red Book holds for OpenGL programming.

However, far more development is done in straight C++ these days, so Deitel & Deitel''s "C++ How To Program" is probably more what you''d want.

--Ryvar

Share this post


Link to post
Share on other sites
"Absolute Beginners Guide To C" By Greg Perry

(Buy it from amazon.com used for about $20)

This has got to be the easiest, simplest way to learn C. Then after you read this book, and you are in the C programmer mindframe, learning C++ from any book will be a breeze.

Share this post


Link to post
Share on other sites
I''m not sure if it is being published anymore, but "Object Oriented Programming in C++" by the Waite Group is simply awesome. I learned from this book several years ago, and found it very easy to read and very informative. It may not be published anymore, but you can probably find it off something like half.com.

Also, I''d recommend you to start with C++. You can start with C, but it is a waste of time (since your goal seems to be to learn C++). Just make sure you get a book that doesn''t assume you have C knowledge (the above book doesn''t, which is the other yet another reason I liked it)..

Merowe

Share this post


Link to post
Share on other sites
"Essential C++" by Stanley Lippman
"Accelerated C++" by Koenig and Moo

This series of books (C++ in depth) sets the standard for C++ texts. Written by some of the worlds foremost experts and edited by C++ "inventor" Bjarne Strostroup. These guys dont just know C++ inside, outside and backwards but they also know how to teach effectively which is equally important for a textbook. I would submit that this series is the closest thing we have to "The Official Guide to Programming in C++".



Geocyte Has Committed Suicide.

Share this post


Link to post
Share on other sites
I first started with ''C++ primer plus'' that i got from my university library and it is a very good and easy book to start C++. But i didn''t like the latter part of the book where the OOP approach was discussed but other might feel differently. But all you need is to get started then you will get help from many places: forums, friends, etc. I used the TC compiler and the help provided is pretty good. Even if you use Visual C++ u can use the TC help. I heard that "C++ How to Program" - Deitel & Deitel is a very good book. So you can use that too.

The skremon is on his way.....

Share this post


Link to post
Share on other sites