Advertisement

Best C/C++ books for beginners?

Started by July 16, 2002 03:07 PM
8 comments, last by Pz 22 years, 5 months ago
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++?
The "c++ complete reference" 3rd edition is excellent.

I started with this.







"... And Beyond the infinite" ''2001: a space odyssey''
Virtus junxit, mors non separabit
Advertisement
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
try to "search" (somewhere above these post is an icon) the forums,
"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.
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
Advertisement
"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.
Geocyte Has Committed Suicide.
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.....
(Remon) M. Sazzad Karim
Gamedev.net Book Reviews: Languages
I have teach yourself c++ in 21 days, and i think its really good.

This topic is closed to new replies.

Advertisement