目前流行的编程语言有C语言、C++、Java、Python、Ruby等,我们为什么要把C语言作为学习计算机的入门语言呢?看一下他们的“生日”就明白了一切:
C语言是较早的一种编程语言,后来推出的很多语言都参照了C语言:
C++和Objective-C以C语言为基础进行扩展,加入面向对象等高级特性。
PHP、JAVA、Python的底层也都由C语言来实现(C语言可以开发其他高级语言)。
学会了C语言,再学习其他语言就会容易很多,达到“一通百通”的效果。
C语言比较接近计算机底层,能够直接操作硬件,学习C语言,对于理解计算机有很大的帮助。
C语言不但执行效率高(比C++、Java、Python和Ruby都高),而且应用广泛,可以用来开发桌面软件、硬件驱动、操作系统、单片机等,从微波炉到手机,都有C语言的影子。
真正的编程高手,不是会很多门语言,而是用一门语言可以干所有的事情。C语言被誉为“无所不能的语言”,您所能想到的关于编程的事情,C语言几乎都能干。
C语言不但是一种优秀的语言,也是学习其他语言的阶梯。因此,大部分高校都将C语言作为学习计算机的入门语言。