本书是一本为高等学校非计算机专业“C语言程序设计”课程编写的教材。本书有以下特点:(1)突出重点而不是面面俱到,重点介绍基本的、常用的语法,忽略不常用的语法。(2)注重程序设计语言的共性,让学生掌握语言比较学的方法,培养学生自学其他程序设计语言的能力。(3)简单介绍了C++的面向对象的程序设计方法,为学生今后过渡到面向对象的程序设计留下接口。(4)不从理论上讲程序设计。本书以介绍C语言的语法为线索,通过一批实例分析,将程序设计的一般方法和技术贯穿其中。
本书也可作为相关科技和工程技术人员学习C语言的参考书。