扒一扒C语言的由来发展以及利用

小微 科技扒一扒C语言的由来发展以及利用已关闭评论118字数 861阅读模式
摘要C语言的由来,应该从上个世纪60-70年代,美国贝尔实验室 Unix系统说起。实验室成员KenThompson喜欢游戏编程,他写了一款名叫“星际旅行”的游戏,找了PDP-7 裸机,...

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

继续阅读
 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/2746.html