Introduction

The C++ Tutorial provides an introduction to the C++ language and object-oriented programming. This book is intended for people who are familiar with C, and therefore doesn't cover the parts of the C++ language that are also found in C. In some places this book compares C++ with C in order to demonstrate how the same problem might be solved in each language.

This book is not an exhaustive description of the C++ language. It introduces the major features of C++ and gives examples of how they can be used. For more detailed information on C++, see the C++ Language Reference.