Goodreads helps you keep track of books you want to read.
Start by marking “Teach Yourself C++ in 21 Days” as Want to Read:
Teach Yourself C++ in 21 Days
Enlarge cover
Rate this book
Clear rating
Open Preview

Teach Yourself C++ in 21 Days

3.71  ·  Rating Details  ·  168 Ratings  ·  11 Reviews
"Sams Teach Yourself C++ in 21 Days, Fourth Edition" provides a straight-forward tutorial approach to programming in C++. It assumes no prior knowledge of programming and offers both solid instruction and the authors insights into best programming and learning practices. The book also provides a foundation for understanding object-oriented programming.
Paperback, 835 pages
Published March 15th 2001 by Sams (first published 1994)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Teach Yourself C++ in 21 Days, please sign up.

Be the first to ask a question about Teach Yourself C++ in 21 Days

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 447)
filter  |  sort: default (?)  |  Rating Details
Alvaro Tejada Galindo
When I started learning C++, this book was my guide...I have read it at least 5 times, and never get bored of it...Wish more Programming writers could write half as good as Jesse Liberty.
Mykhailo Moroz
Feb 12, 2015 Mykhailo Moroz rated it it was amazing  ·  review of another edition
Shelves: programming
It is very good and concise book when you need to get basic C++ syntax. Really enjoyed it!
Duane Bowker
I used to program exclusively in C up until about 16 years ago and had been programming primarily in java for the next few years. At some point I had some open-source C++ code that I needed to extend. The good news is that C++ can almost be considered an intersection between C and java, but it does definitely have its own set of capabilities and quirks that a programmer needs to understand. The book presents the material fairly clearly and, for the most part, is well organized. And it did teach ...more
Mar 12, 2011 Dgg32 rated it it was amazing  ·  review of another edition
Shelves: programming
I have read this book twice. Once in Chinese and once in English. It is the very foundation of my C++. I feel it is better suited as a entry book than C++ Primer.
P. Aaron Potter
May 16, 2012 P. Aaron Potter rated it it was amazing  ·  review of another edition
Shelves: geek
This is an outrageously accessible approach to what can seem an intimidating language.

Interpreted languages have the same basic structure as narrative, so they are relatively straightforward to comprehend GOTO and similar loops notwithstanding. Object Oriented languages like C++, on the other hand, though they can do a fantastic job of modelling and simulation, are somewhat foreign at first ni their approach to the basic components of code. Functions attach explicitly to classes and instances, r
Ric Morte
Dec 08, 2012 Ric Morte rated it it was amazing  ·  review of another edition
I purchased several books on C++ in an attempt to get to grips with this language. I was driven in part by the need to program some microprocessors for a project. The internet provided many of the answers but I found myself turning again and again to Jesse Liberty's boook.

Learning C++ in 21 days is for me a completly hopeless notion. I don't need to learn the language in 21 days nor do I want to. Curiously I found myself reading whole chapters rather than using the book as a reference. I am the
Kelsey Breseman
Dec 31, 2015 Kelsey Breseman rated it really liked it  ·  review of another edition
Shelves: cool-textbooks
I'm actually really enjoying the tone with which theory is introduced– e.g. the very simple explanation of interpreted vs. compiled languages, the point of event-driven paradigms, etc.

I wasn't planning to actually learn C++, but this book is applicable across the board for my programming exploits.

The exercises are good, the writing clear throughout, and many important concepts are introduced. The author is pretty clearly biased toward C++ above other languages, but he knows it and makes it clear
Roger Poon
Jun 22, 2015 Roger Poon rated it it was amazing  ·  review of another edition
Shelves: programming
One of my first programming books in the late 90's. Highly recommended for complete beginners with no programming background.
Zach Klippenstein
I'll never forget, after having checked this book out of my local library for the better part of two summer vacations, reading through the linked list sample code and understanding what was going on!

In hindsight, this book probably does not teach the best practices, and I would not recommend it as an introductory read on C++. However, everything I learnt externally was either on forums, from articles, or in class, so I can't really recommend a substitute. That said, Google. Online communities a
Dec 21, 2011 Toni rated it it was amazing  ·  review of another edition
Shelves: owned
This was the book I first used to learn C++ 15 or so years ago - my copy is literally falling apart due to the number of times I've read and reread it. Fantastic book - as mentioned, definitely more useful as an intro than a comprehensive C++ reference, but it covers all the major topics and does a great job explaining more OOP areas.
Eric Reinholt
Aug 13, 2008 Eric Reinholt rated it it was amazing  ·  review of another edition
Recommends it for: Anyone who wants to learn to code.
Very educational and easy to understand.
Neha Rai
Neha Rai marked it as to-read
Aug 19, 2016
Hannah Cook
Hannah Cook rated it it was ok
Jul 22, 2016
Patrick marked it as to-read
Jul 16, 2016
Pilar marked it as to-read
Jul 15, 2016
Hedonistic Opportunist
Hedonistic Opportunist is currently reading it
Jul 12, 2016
K marked it as to-read
Jun 29, 2016
Andrew marked it as to-read
Jun 17, 2016
Franziska rated it it was amazing
Jun 15, 2016
Aaron added it
Jun 07, 2016
HackPittsburgh marked it as to-read
May 10, 2016
Ronnit Peter
Ronnit Peter marked it as to-read
May 09, 2016
_Nazanin_ rated it it was ok
May 02, 2016
Ryan McHale
Ryan McHale rated it it was amazing
May 03, 2016
Vaibhav Jain
Vaibhav Jain marked it as to-read
May 01, 2016
Faraz Hassani
Faraz Hassani rated it it was amazing
Apr 28, 2016
« previous 1 3 4 5 6 7 8 9 14 15 next »
There are no discussion topics on this book yet. Be the first to start one »
  • The Internet For Dummies
  • Programming Perl
  • Modern C++ Design: Generic Programming and Design Patterns Applied
  • Practical C++ Programming
  • Java in a Nutshell
  • Windows® Internals (PRO-Developer)
  • Java: How to Program
  • C++ For Dummies
  • UNIX System Administration Handbook
  • The Unified Modeling Language User Guide
  • MySQL
  • C++ Primer Plus
  • Software Engineering (International Computer Science Series)
  • Linux Network Administrator's Guide
  • DNS and BIND
  • C++ Primer
  • Numerical Recipes in C: The Art of Scientific Computing
  • The Latex Companion

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book