Learn object-oriented design, programming, and analysis; write fast, powerful programs, compile the source code, and create an executable file; understand the new ANSI standard and what it means to your programs; do sophisticated programming with functions, arrays, variables, and pointers; learn to expand your program's power with inheritance and polymorphism; master the features of C++ by learning from a programming expert; and works with all ANSI C++ compilers.