C语言的由来,应当从上个世纪60-70年代,美国贝尔试验室 Unix系统说起。试验室成员KenThompson喜欢游戏编程,他写了一款名叫“星际旅行”的游戏,找了PDP-7 裸机,想在上面运行,然而没有好的操作系统来运行游戏,试验室另外一个成员DennisRitchie 就帮忙用汇编写出了一款游戏操作系统。DennisRitchie 后来又在这个游戏系统基础上不断完美以及改良。终究推出了一款多用户、多任务操作系统,这就是 Unix 操作系统。
Unix系统推出后由于优良的机能迅速推行。然而KenThompson 以及 Dennis Ritchie 做系统内核移植时,感觉使用汇编语言很难实现。就抉择使用一种称为 BCPL的语言进行开发,在开发进程中,他们在 BCPL 的基础上做了改良,推出了 B 语言。B语言开发的Unix系统内核,还是没有到达他们的预期。他们又在B语言的基础长进一步改良,加入了大量的数据类型,运算符,取名C语言。用C语言编写的Unix系统终于有了质的晋升。文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
可以说C语言是因为游戏而萌生,因为Unix系统而出生。文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
Dennis Ritchie文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
C语言的发展,上个世纪80年代,在面向进程C语言的基础上呈现了不少面向对象的更高档语言比如C++,C#,JAVA。如下图:文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
计算机语言的发展阶段文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
C语言的利用可以分为系统软件开发以及利用软件开发。然而C语言主要利用于系统软件开发,利用软件开发不是C语言的强项。文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
大学刚学C语言的时候,学了些语法,还有顺序语句,选择语句,循环语句,指针结构体之类的。那个时候其实都不知道C语言能用在哪里。后来在学校接触到了单片机,第一次用单片机以及C语言实现了流水灯、时钟,计算器.....好像终于打开了一扇门,原来C语言是很强大的。文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
C代码量少,运行速度快,计算机底层的系统内核,驱动,嵌入式系统软件的基本是用C以及汇编写。尽管现在有不少高档语言呈现,然而在计算机底层类节制上,C语言还是有它不可撼动的地位。文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
以上就是微观生活(93wg.com)关于“扒一扒C语言的由来发展以及利用”的详细内容,希望对大家有所帮助!文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html 文章源自微观生活(93wg.com)微观生活-https://93wg.com/2746.html
评论