C语言是一种通用的、过程式的编程语言
具有高效、灵活、可移植等优点,被大量的运用在系统软件与应用软件的开发中
C语言是一种高级程序设计语言
具有简洁、紧凑、高效等特点,既可以用于编写应用软件,也可以用于编写系统软件
为什么要学习C语言?
C语言和Unix的完美结合,极大地促进了C语言的发展,C语言逐渐占据了大、中、小以及微型机,成为风靡世界的计算机语言
C++的问世,C++解决了C语言不能解决的诸多难题,所以,许多开发商开始使用C++来开发一些复杂的、规模较大的项目,因此,C语言进入了一个冷落时期,但是,这个冷落时期并灭有持续太长时间
随着,嵌入式产品的增多,C语言凭借简洁高效的特点,又被重视起来,并被广泛应用于手机、游戏机、机顶盒、平板电脑、高清电视、VCD/DVD/MP3播放器、电子字典、可视电话等现代化设备的微处理器编程,而且,C语言的地位也会越来越高
因此,学习C语言是很有必要的