《C语言程序设计》是一门概念性和实践性都较强的专业基础课。它涉及到程序设计语言、程序设计方法、数据结构等方面的内容。本课程的主要任务是使学生在掌握C语言的语法规则、数据类型、基本语句的基础上,掌握结构化程序设计的基本方法和技巧,具有设计、调试及运行程序的能力,并为学习其他相关课程奠定良好的编程基础。