Product Description
There has never been an introductory C++ book like this. It actually consists of a live dialogue and email correspondence between an expert C++ programmer and a complete novice: a dialogue that continues until the novice truly understands -- and so do you. First published as Who's Afraid of C++ and Who's Afraid of More C++, this book brings together carefully crafted material proven to teach novices every key concept involved in C++ programming. Informally written yet disciplined in approach, it doesn't just teach you syntax -- it teaches you how to think like a programmer. Along the way, you'll understand everything from the absolute basics (how programs are converted from a high-level language to machine instructions) to challenging topics like inheritance, polymorphism, and the effective use of pointers.
From the Author
No one book can be right for everyone. If you are an accomplished programmer, especially one with prior object-oriented programming experience, you may find this book too slow... although many experienced programmers have told me that they find it enjoyable to read.
Of course, no book is perfect. I welcome feedback from readers as to how my books, including this one, can be improved. Nonetheless, if you are a true novice, that is, someone with no previous programming knowledge or experience, I do not believe there is another book more appropriate for you. It is the only one that I know has been tested successfully on many occasions with such students/readers.
Therefore, if you are considering buying a C++ tutorial book, and you have no previous programming knowledge or experience, I believe this is the book for you.
If you do read this book, please let me know how you like it. I have received many positive comments on my books (and a few negative ones), and have responded to all of them.
Good luck with your study of C++.
See all Editorial Reviews