What do you think?


Starting Out with C++: Early Objects (Formerly Alternate Edition)
There is a strong emphasis on problem solving and program design teaching C++ in a slower-paced stepped out fashion. Clear, and easy-to-understand writing style covering core introductory programming topics including inheritance, polymorphism and advanced data structure topics. Classes are introduced before arrays and pointers and the STL string class is used. It includes an abundance of exercises and practical real-world examples. Readers who are new to programming, as well as those with prior work in other languages will find this text beneficial.
1184 pages, Paperback
Published October 30, 2005
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 11 of 11 reviews
April 4, 2025
I hate C++
December 19, 2020
I read this textbook for CS110B at CCSF in fall of 2020. As far as textbooks go this was fine: nothing super exceptional or well done, but nothing really poorly explained either.
April 9, 2023
It's so boring and drags on. I barely learn anything because it's so bland and makes no connections
April 28, 2025
Fără supărare față de creatorul C++ Bjarne Stroustrup, dar sunt cărți despre C++ mult mai bune decât cartea lui. Ediția dată e potrivită pentru începători și pentru cei care vor să-și reîmprospăteze cunoștințele! Cartea abordează multe subiecte de la cele mai simple la algoritmi de sortare și căutare, liste înlănțuite, programarea orientată pe obiecte nivel avansat. Autorul vine cu exemple și explicații. La fiecare capitol sunt exerciții teoretice și practice, dar fără răspunsuri. Poate e cea mai bună carte despre C++ pe care am citit-o în viața mea.
September 20, 2019
This is basically your bog standard introduction to programming textbook.
I will say that I got far more out of this one than I did from similar textbooks in high school. The examples were clearer, the organization was slightly better, and I found the supplementary material helpful.
Obviously, some things have changed about the C++ language, but I'm not sure how much that matters for introductory programming covering topics like looping and branching.
I'm also unsure if they've updated the textbook to a more recent version, but if you're looking for an introductory programming book using C++, this is probably as good as any.
I will say that I got far more out of this one than I did from similar textbooks in high school. The examples were clearer, the organization was slightly better, and I found the supplementary material helpful.
Obviously, some things have changed about the C++ language, but I'm not sure how much that matters for introductory programming covering topics like looping and branching.
I'm also unsure if they've updated the textbook to a more recent version, but if you're looking for an introductory programming book using C++, this is probably as good as any.
December 6, 2014
This book was okay, but it's a stretch to call it "accessible". Someone who is not already familiar with the jargon of programming would almost certainly get lost in the chatter here. It probably is very useful for someone skilled in another programming language to learn C++, but it would be very difficult for a novice programmer to learn to program beyond the very elementary basics using just this book. It would be a worthwhile supplement to a course, however, with a teacher to explain the confusing parts.
October 29, 2014
Not bad, but the omission of command line arguments, the smallest index I've ever seen in a 1,000+ page textbook, and the amount of confusion the book caused for my less-savvy classmates drove me to my 3-star rating.
November 8, 2009
Good book. Accelerated for a 1 semester class, or can be divided up into two semesters. I vote for the 2 semester option :)
August 7, 2012
يساعد كثيرا في فهم هذه اللغلة ويبدأ معك من الصفر ، شخصيا استفدت الكثييير منه
Read
January 24, 2013start
Displaying 1 - 11 of 11 reviews










