《C语言程序设计》是计算机专业的一门重要的专业基础课程。鉴于C语言本身所具有的优秀特点,它当之无愧地成为了计算机专业学生学习的第一门编程语言,从而形成学生结构化编程的思想,为以后的各类语言打好一个坚实的基础,同时它又是诸如数据结构等后续课程的一个基础。
课程的目的在于使学生了解结构化程序设计的特点,掌握用语言开发软件的一般过程。要求学生学会C语言的各种语言要素,在此基础上进一步掌握C语言的流程控制及文件的各种处理,同时重点学习C语言中有代表性的特点功能之一的指针以及C语言各个函数之间的调用。从而培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用计算机打下基础。