本书是《程序设计基础》(赵宏主编,主教材)的配套教材,内容与主教材的各章相配合,通过课程实习和课后习题帮助读者更好地理解主教材内容。全书共16章,每一章包含3部分内容:第1部分为课程实习,包括多个精心设计的实验,作为上机课的实践内容;第2部分为课后习题,包括大量的综合练习题,题型主要包括算法设计、填空题、判断题、选择题;第3部分为课后习题参考答案,供读者参考。
本书是专门为高等学校学生提高计算思维能力、学习计算机高级语言程序设计课程编写的教材,面向初学者,不要求读者已经熟悉相关的概念和计算机高级程序设计语言方面的背景知识。本书也适合自学者学习参考。