In this chapter students are introduced to the concept of a program. Programs consist of three parts: comments, data, and code. They are the most important part of a program and are used to document the things that the program does. They are written for human beings like maintenance programmers and C++ instructors.