This book introduces the fundamental constructs of C++ and provides a gentle introduction to the ideas of object oriented programming. It is important to understand the basics of both these approaches to program design.

Written in an easy-to-follow style, this book is well illustrated and contains many practical exercises. It is suitable for individual study or classroom use and will be of value to those new to programming and to existing programmers wishing to make the switch to C++.