A complete presentation of the C++ computer programming language and the new programming style known as object-oriented programming. The author uses simple and complete programs as examples and for programming exercises and focuses on the way this multi-purpose language can be used to perform a whole range of programming tasks. Includes C standard I/O and stream I/O methods.