本书涵盖从面向过程编程到面向对象编程的基本内容,通过对C语言的基本概念、基本语法以及三种基本结构的介绍,读者可以领会结构化程序设计的基本原理,并使用C语言进行简单程序设计;在了解与掌握C语言的基础上,通过对C++的抽象、封装、继承、多态四个特征的介绍,读者可以了解面向对象程序设计方法的基本思想。本书内容的讲解浅显易懂,通过学习,读者可完成从没有接触过程序设计到基本了解程序设计这一学习过程,为进一步的专业学习打下一个良好的基础。 本书可作为学习高级语言程序设计的入门参考书,也可作为高等学校开设高级语言程序设计的教材和参考书籍。