c是一种中级语言,即它既保留了低级语言(比如汇编)的高效率,又和高级语言一样用各种符号和语法抽象和简化了代码的编制。c语言之所以有这种特性是因为它既有高级语言的各种语法和数据结构,又有类似于低级语言的位操作功能。这些特性保持了c经久不衰的强大生命力。即使在今天c在很多方面任无可替代。c51正是一种在很大程度上取代汇编语言而应用于工业控制的工业化c语言。它在嵌入式系统(汽车行业,各种电器如风扇,电视,冰箱,万能遥控器等,航空航天等等)中有极其广泛的应用。c完全可以控制硬件。你可以学习现在流行的工业化c语言c51。推荐教学书籍:单片机的C语言应用程序设计(修订版)推荐实例书籍:单片机语言C51应用实战集锦(第二版)这方面北京航空航天大学是国内的翘楚,北航这方面的书很多。北航的 何立民 教授很有名气。你可以到 当当网上书店 查看这方面的书籍,一般都有详细介绍。