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. Start here if you want to master C++. No experience necessary. Honestly. Learn C++ from a master: how to think like a programmer! A remarkable personal dialogue between a C++ expert and a novice From the absolute basics to advanced topics: inheritance, polymorphism, pointers, and more. Even if you have absolutely no programming experience, this book will help you truly master C++. You won't merely learn the basics. You'll master sophisticated, professional techniques-up to and including the effective use of encapsulation, inheritance, polymorphism, and pointers. You'll never find yourself copying syntax without understanding it. You'll learn to think like a programmer, engineer code that delivers great reliability and performance, and avoid the pitfalls that await every new C++ developer. These are powerful promises. But Learning to Program in C++ is a remarkable book. It's a book-length dialogue between renowned C++ developer Steve Heller and a real-life programming novice-a novice with an uncanny ability to ask the questions you'd ask-and get crystal-clear, on-target answers. It starts from absolute scratch, making only one assumption: you're ready to learn. And it's more like reading a novel-or participating in an intelligent discussion-than any computer book you've ever seen. Steve Heller's Learning to Program in C++ . It's a pleasure to read. And if you pay attention, you'll walk away with a superb understanding of C++: what to do, how to do it, and above all, why. Previously published as Who's Afraid of C++? and Who's Afraid of More C++? : Both classic books, integrated and updated, together for the first time, at a great price! Steve Heller. Includes Index. Previously Published As: Who's Afraid Of C++? / Steve Heller And Who's Afraid Of More C++? / Steve Heller. Both Books Integrated And Updated As: Learning To Program In C++. System Requirements For Accompanying Computer Disc: Pc; Dos, Windows 3.1, 95, 98, Or Nt. This title explains C++ from the ground up for the novice programmer, it contains tips throughout. The author maintains a web site with additional/updated information.