C语言是在国内外得到广泛应用的结构化程序设计语言,也是当前嵌入式领域开发中应用的主要语言。C语言功能丰富,目标代码执行效率高,可移植性好,既具有高级程序设计语言的优点,又具有低级语言的绝大部分功能,因而得到不断发展、完善。
本书作者在总结自己学习C语言的经验,并结合多年的教学与研究经验的基础上,编写了这本《程序设计入门(C语言)》教程。本书基于Linux开发环境,从基本概念入手,循序渐进地介绍了C语言编程的知识和技巧,突出嵌入式系统中编程的基本理念,志在培养读者在嵌入式开发中最重要的基本功。同时,书中的算法思想和编程技巧也适用于其他操作系统。