C
语言是国际上广泛流行的计算机高级语言
,
既可用来写系统软件,也可用
来写应用软件。
C
语言是在
B
语言的基础上发展起来的,它的根源可以追溯到
ALGOL 60
。
1960
年出现的
ALGOL 60
是一种面向问题的高级语言,它离硬件比较
远,不宜用来编写系统程序。
1963
年英国的剑桥大学推出了
CPL (combined
programming language)
语言。
CPL
语言在
ALGOL 60
的基础上接近硬件一些,但
规模比较大,难以实现。
放眼所及全是要用
c
语言来写的东西,驱动,内核,操作系统,高性能算法
等等。可以说如果:没有
C
语言就没有今天的科技。包括什么
C++
,
Java
其实都
是
C
语言衍化而来的。
如果没有
C
语言,科技起码要倒退
100
年;如果没有
C
语言
PC
这个世界会显得
黯淡无光。
当然一个足矣改变世界的语言绝不可能是一个人编写出来的,
它是由很多人
不断改进,最后才被推出的一种语言,但当它推出时就已经影响了世界。
C
语言
先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写不依
赖计算机硬件的应用程序。
它的应用广泛,
具备很轻的数据处理能力,
不仅仅实
在软件开发上,而且各类科研都需要用到
C
语言,食欲编写系统软件,三维、二
维图形和动画,具体应用比如单片机一级嵌入式系统开发。
所以说
C
语言是改变了一个落后的、
暗淡无光的
PC
世界,
【c语言|c语言 落后_C语言如何影响世界】甚至是整个世界。
推荐阅读
- c语言|c语言 控制电脑程序,c语言程序设计
- 程序人生|C语言的主要用途以及未来发展
- C|C语言中的短路现象
- YY|【C语言】计算器
- C语言|C语言计算器代码(带有报告)
- C语言典例|【数据结构】二叉树--链式结构
- #|MATlab--建模篇
- 操作系统(王道考研)|2.7操作系统(读者—写者问题 哲学家进餐问题 管程 )
- 经验分享|【经验分享】GPU CUDA 使用 memory padding 避免 bank conflict