C++: An Introduction to Computing

Appropriate for introductory Computer Science courses using C++ (CS1 with C++) and other introductory programming courses using C++. The authors introduce key ideas behind computing with C++ and object-oriented programming in an intuitive and non-intimidating way. This text not only teaches text-based programming, but also graphical/internet programming. In addition, this text provides an introduction to computer science as a discipline.