本书是“十二五”职业教育国家规划教材,依据教育部《中等职业学校计算机应用专业教学标准》,并参照计算机相关行业标准,在第1版的基础上修订而成。本书遵循职业教育、技能人才成长和学生身心发展的规律,采用“任务驱动”法组织教学内容,通过实际案例阐述各模块的重要知识点,配合补充例题,充分体现教材的科学性、完整性和适用性。本书Dev-C++作为开发环境,介绍了C语言的基本特性、结构和程序设计方法。通过对C语言的数据类型、程序控制语句、数组、函数、文件、结构体以及指针等内容的案例教学,使学生能掌握简单算法的应用和程序设计的基本方法。本书侧重介绍了程序设计在实践中的运用,注重培养学生的核心素养,以期更加适应职业岗位的需求和终身学习的需要。本书可作为中等职业学校计算机应用专业“计算机编程基础”课程的教材,计算机专业高等职业院校面向中等职业学校单独招生考试复习指导用书,也可供各类计算机培训班或其他自学者使用。