《程序设计基础》是软件工程专业基础课,是大学生学习程序设计的入门语言,对于培养学生编程思维,提高学生解决实际问题能力,具有重要的意义。通过对《程序设计基础》课程的教学现状分析,以C语言作为程序设计基础课程讲解可以为专业课程的教学带来方便。笔者以C语言作为《程序设计基础》课程教学语言的必要性,强调推动本课程的教学语言的教学改革与实践。