77百科网
当前位置: 首页 生活百科

c语言的起源与背景(c语言是如何诞生的)

时间:2023-05-21 作者: 小编 阅读量: 5 栏目名: 生活百科

里奇认为,如果能够在B语言的基础上增加面向过程编程的特性,就能够提高编程效率。同时,里奇还删除了B语言中一些不必要的特性,如类型声明。里奇在1972年发布了C语言的第一个版本,并在1973年发布了第二个版本。这两个版本的C语言主要用于贝尔实验室的系统软件开发。随着C语言在贝尔实验室的成功应用,它逐渐被其他研究机构和公司所采用。

C语言诞生于1972年,是由贝尔实验室的计算机科学家丹尼斯·里奇(Dennis Ritchie)开发的。当时,里奇正在贝尔实验室研究类似于UNIX操作系统的系统软件,并且需要一种更高效、更灵活的编程语言来实现这些系统软件。

里奇首先考虑了B语言,它是Ken Thompson在1969年为贝尔实验室开发的。B语言是一种类似于ALGOL语言的编程语言,但是它缺乏面向过程编程的特性。里奇认为,如果能够在B语言的基础上增加面向过程编程的特性,就能够提高编程效率。

于是,里奇开始了C语言的开发。他在B语言的基础上增加了面向过程编程的特性,如函数、变量、指针等。同时,里奇还删除了B语言中一些不必要的特性,如类型声明。这样,C语言就具有了简洁、高效、灵活的特点。

C语言在贝尔实验室内部首先得到了广泛的应用。里奇在1972年发布了C语言的第一个版本,并在1973年发布了第二个版本。这两个版本的C语言主要用于贝尔实验室的系统软件开发。随着C语言在贝尔实验室的成功应用,它逐渐被其他研究机构和公司所采用。

1978年,里奇和贝尔实验室的同事Stephen C. Johnson发布了C语言的第三个版本,也就是现在称为“标准C”的版本。这个版本的C语言在语法和语义上都有了明确的规范,可以被各种不同的编译器编译。

C语言在80年代和90年代迅速发展,成为了广泛使用的编程语言。它不仅在系统软件开发中广泛使用,而且在应用软件开发中也有着重要的地位。C语言为各种不同的计算机系统和应用程序提供了统一的编程接口。

C语言的诞生标志着编程语言的新时代的开始,它的高效和灵活使得它成为了计算机领域中最重要的编程语言之一。它的影响力一直延续到现在,在各种不同的领域仍然广泛使用。

    推荐阅读
  • 新英雄梦奇什么时候出(梦奇英雄背景介绍)

    新英雄梦奇什么时候出梦奇,是腾讯手游《王者荣耀》王者荣耀中的一位坦克英雄角色。梦奇重塑上线正式服。天地孕育而生的食梦一族,是远离人类世界的幻想生物。某个小家伙在成年礼时,闯进了神祇的梦境。孤独的神祇将它抓了个正着,并以“梦奇”来称呼它。不知不觉,他们缔结了珍贵的友谊。但好景不长,神之时代很快逝去。大战之后,神祇不知所踪,只给它留下了保管的信物。数不清的岁月过去了,梦奇仍旧在这片大陆上旅行。

  • 滋补养胃十六种米糊(冬季来临喝点营养米糊既美容养颜又健康养胃)

    今天就给大家总结了6款我常做的米糊,食材易得,冬季来临喝点营养米糊既健康又养胃。家里原本的破壁机800多块,已经使用快3年了,使用频率很高。缺点也比较显而易见,刀头在杯子底部,所以清洗刀头的话要万分小心。最近换了一台可拆洗破壁机,刀座可拆这个设计安全又贴心,解决了破壁机刀头脏污看得见却洗不到的难题。

  • new balance脚感最好的复古鞋(Balance五款性价比好鞋分享)

    NewBalance232系列低帮休闲防滑板鞋男女同款米白这双鞋子有点米白色的感觉有种复古风的感觉鞋头和鞋面是麂皮材质的后半部分是用的帆布材质简约的造型设计却塑造出不凡的穿搭效果!鞋子侧面有着深蓝色刺绣“NB”标志鞋底有一圈深蓝色的线条和“NB”标志形成了颜色上的呼应鞋底采用的是生胶大底防滑耐磨不过稍微有一点硬整体来说是非常的平价百搭颜值很赞上脚后仙气飘飘呀!

  • 古代文采春联(古代廉联赏析)

    清廉是自古以来百姓对官员的最大期望。当时南方贪、贿盛行,林则徐上任伊始,便在衙堂和客室各挂一副对联。此联告诫人们,切莫以贿赂买官卖官,并以此自律。除了勉励,有的还以对联形式予以巧妙的劝诫与警告。自古以来,清官历来被百姓所称赞,无论是生前或死后,人们对清官始终是怀念在心,赞扬在口。他死于苏州任上,归葬靖安故里。但愿廉联能作为党员干部的座右铭置于案头,如警钟常鸣于耳畔。

  • 梦见翻车啥意思(梦见翻车的寓意)

    接下来我们就一起去研究一下吧!梦见翻车啥意思学子梦见车翻了,预示着考试成绩还不错,只要自己努力,一定会取得很大的进步。女人梦见车翻了,预示着最近的生活会非常的幸福,但是也不要太过散漫而忽视了自己的家庭,建议多花时间陪一陪自己的孩子,给予他们应有的关爱。梦见翻车死人自己没事,这两天的你很适合旅游及提升自我心灵,如果早有旅游的计划,就马上去实践或出门走一走。

  • 三久粮食烘干机安装注意事项(食品烘干设备-粮食烘干机在安装使用时的注意事项)

    移动式粮食干燥机是针对农村农民对粮食干燥要求而开发的小型家庭移动式粮食干燥设备,可用于干燥玉米、大豆、小麦、水稻、油菜、谷子等。特别适用于东北农村和我国粮食主产区。烘干机是一种批量、连续生产的干燥设备,主要用于干燥花生物料。另外,变频器使用后,整个设备的噪音会降低很多,设备的使用寿命也会延长。

  • 优秀班主任对待班级管理(石家庄一中优秀班主任分享班级管理经验)

    5月15日,石家庄一中高二级部召开了班主任工作会议。在会议上,石家庄一中优秀班主任袁苹老师就一轮复习期间如何做好班主任工作和老师们进行了分享交流。作为一名有着丰富管理经验的班主任,袁苹老师从三个角度分享了她的管理办法。袁苹老师分享到,在具体的目标上,个人目标、小组目标、班级目标必不可少。袁苹老师建议,在一轮复习备考之中,班主任可以多组织班级团建活动。

  • 空调每匹是多少千瓦(所有电器功率都用瓦)

    首先我们需要知道的是,瓦的全名叫做瓦特,它的名字就是为了纪念发明者瓦特先生。之所以说口头在用是因为,我们国家其实法律规定的功率单位就只有一个那就是瓦特。所以在正规的产品标示上标标注出来的都是以瓦特为单位的。这就是为什么很多人看见自己明明买的是2匹的空调但是制冷量却能达到5000W的原因。实际上在家电领域,现在瓦特的使用还是比较多的。

  • 吃西瓜子会不会长胖(吃西瓜子是否会长胖)

    下面内容希望能帮助到你,我们来一起看看吧!吃西瓜子会不会长胖适量的吃一些西瓜子是不会导致身体发胖的。西瓜子里面富含大量的蛋白质,维生素,以及各种矿物质等营养成分,男性少量的食用,可以增强记忆力,改善机体免疫力,调整失眠的状态,但是需要注意的一点是,不要吃它吃的过多,以免导致不容易消化吸收,进而有可能会发胖。

  • 共同富裕是社会主义的本质要求(共同富裕是社会主义的本质要求)

    共同富裕是社会主义的本质要求8月17日,主持召开中央财经委员会第十次会议强调,“共同富裕是社会主义的本质要求,是中国式现代化的重要特征”。我们始终坚定人民立场,强调消除贫困、改善民生、实现共同富裕是社会主义的本质要求,是我们党坚持全心全意为人民服务根本宗旨的重要体现,是党和政府的重大责任。——2021年1月11日,在省部级主要领导干部学习贯彻党的十九届五中全会精神专题研讨班上的讲话来源:党建网微平台