导航:首页 > 创造发明 > c发明者

c发明者

发布时间:2021-08-03 21:39:15

A. C语言是谁发明

C语言是“C语言之父”Dennis MacAlistair Ritchie(中文名:丹尼斯·里奇)创造出来的。

C语言是D.M.Ritchie在B语言的基础上创造出来的。C语言的出现经历了以下历程:

在1970年,美国贝尔实验室的 Ken Thompson,以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。

1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。

1973年初,C语言的主体完成。Thompson和Ritchie迫不及待地开始用它完全重写了UNIX。直到今天,各种版本的UNIX内核和周边工具仍然使用C语言作为最主要的开发语言,其中还有不少继承Thompson和Ritchie之手的代码。

(1)c发明者扩展阅读:

丹尼斯·里奇发明出C语言之后,产生了十分强大的社会影响,具体如下:

C语言是使用最广泛的语言之一。C语言的诞生是现代程序语言革命的起点,是程序设计语言发展史中的一个里程碑。

自C语言出现后,以C语言为根基的C++、Java和C#等面向对象语言相继诞生,并在各自领域大获成功。但C语言依旧在系统编程、嵌入式编程等领域占据着统治地位。

C语言,这种最有效、最通用的编程语言,就是丹尼斯·里奇开发的,而这还是他在做另一个项目时的副产品。丹尼斯·里奇还和肯·汤普逊一起开发了Unix操作系统,因此,他还是名副其实的Unix之父。

B. JAVA和C语言是谁发明的

Dennis M Ritchie(丹尼斯·里奇), C语言之父,UNIX之父。
Dennis Ritchie还和Ken Thompson一起开发了Unix操作系统,因此,他还是名副其实的UNIX之父。现年64岁的40年如一日在贝尔实验室/朗讯科技公司(原AT&T实验室)工作,现在是计算科学研究中心系统软件研究部主任。

从二十世纪七十年代起,他的工作得到了很多计算机组织的公认和表彰,如:美国计算机协会(ACM)授予的系统及语言杰出论文奖(1974);电气和电子工程师协会(IEEE)的 Emmanuel Piore 奖(1982);贝尔实验室特别人员奖(1983);美国计算机协会(ACM)的图灵奖(1983); NEC公司的 C&C 基金奖(1989);电气和电子工程师协会(IEEE)的优秀奖章(Hamming Medal)(1990), 等等。

目前,Dennis M. Ritchie 正担任贝尔实验室/朗讯科技公司(原AT&T实验室)下属的计算科学研究中心系统软件研究部的主任一职。该中心位于美国新泽西州的 Murray Hill。

1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C程序设计语言(The C Programming Language)》,现在此书已翻译成多种语言,成为C语言方面最权威的教材之一。

Java之父:James Gosling
http://www.builder.com.cn/2006/0110/225597.shtml

C. c语言的创始人

早期发展
C语言创始人D.M.Ritchie
C语言之所以命名为C,是因为 C语言源自 Ken Thompson 发明的 B语言,而 B语言则源自BCPL语言。
1967年,剑桥大学的 Martin Richards 对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。
20世纪60年代,美国AT&T公司贝尔实验室(AT&T Bell Laboratory)的研究员Ken Thompson闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏——Space Travel。他背着老板,找到了台空闲的机器——PDP-7。但这台机器没有操作系统,而游戏必须使用操作系统的一些功能,于是他着手为PDP-7开发操作系统。后来,这个操作系统被命名为——UNIX。
1970年,美国贝尔实验室的 Ken Thompson。以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。
1971年,同样酷爱Space Travel的Dennis M.Ritchie为了能早点儿玩上游戏,加入了Thompson的开发项目,合作开发UNIX。他的主要工作是改造B语言,使其更成熟。
1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。
1973年初,C语言的主体完成。Thompson和Ritchie迫不及待地开始用它完全重写了UNIX。此时,编程的乐趣使他们已经完全忘记了那个"Space Travel",一门心思地投入到了UNIX和C语言的开发中。随着UNIX的发展,C语言自身也在不断地完善。直到今天,各种版本的UNIX内核和周边工具仍然使用C语言作为最主要的开发语言,其中还有不少继承Thompson和Ritchie之手的代码。
在开发中,他们还考虑把UNIX移植到其他类型的计算机上使用。C语言强大的移植性(Portability)在此显现。机器语言和汇编语言都不具有移植性,为x86开发的程序,不可能在Alpha,SPARC和ARM等机器上运行。而C语言程序则可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。
1977年,Dennis M.Ritchie发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。

D. C语言是什么时候发明的

查看文章 C语言家族的发展史2007-05-18 10:15 1972年--,作为C语言的先驱B语言在贝尔实验室诞生。B语言速度快,易维护,适用于从系统层到应用层各种各样的开发。设计此语言的开发组很快赢得立即被解雇的待遇,因为其开发行为不适合一个电话公司雇员应有的行为。整个项目被移交到了一个叫Dennis家伙的手里,他将此语言改变得不易理解,难于维护,只适用于系统开发。他在指针系统里进行设计,以保证对每个超过五百行的程序提供一个指针给操作系统。这就是C语言。1982年--97%的C程序调用都限于缓冲处理过度的开发。C程序员开始认识到,不管何时都可将变量初始化并放到内存中实在是个糟糕的方法。但是强迫合理地初始化变量将会破坏现有97%的C程序,于是大家便一直将就忍耐,无动于衷。1984年--操作系统中指针乱指的数量能够开始显著的增长了。1985年——一种带有面向对象特性的C变种语言,称之为“带类的C”,准备走进市场。但是,“带类的C”这个名字太清晰易懂,对于外人来说都不敢理解,于是商业化后的版本就将其改了个名,叫C++1986年——C语言太流行了,于是产业分析师强烈推荐在商业开发中应用它。他们说,用C写的应用程序将会多么轻便灵活地用于各种各样的系统。据猜测可能是很多分析师是吃了迷魂药。1988年——产业分析师们的药性终于消失了。当迷魂药性一过,他们才注意到商业应用程序用C写完后,其生产周期变成了原来的5倍长,但还是没达到轻便灵活的目的。他们开始停止推荐用C写应用程序。但一部分人仍然转而吸食“可卡因”,推荐用C++写应用程序,因为“其面向对象特性会导致代码重用”。1990年——此时,所有的C编译器都已经变成了C++编译器了。但是大部分C++程序员不使用C++任何面向对象的特性,这就是说,实际情况是带有指针的雍肿的代码结构在操作系统中现在用C++编译器编译了。
麻烦采纳,谢谢!

E. c语言的发明者是谁

丹尼斯·里奇, C语言之父,UNIX之父。曾担任朗讯科技公司贝尔实验室 下属的版计算机科学研究权中心系统软件研究部的主任一职。1978年与布莱恩·科尔尼干(Brian W. Kernighan)一起出版了名著《C程序设计语言(The C Programming Language)》,现在此书已翻译成多种语言,成为C语言方面最权威的教材之一。2011年10月9日,丹尼斯-里奇去世,享年70岁。

F. C语言是那个人发明的

C语言是在B语言的基础上发展起来的。而C++也是源于C语言,

1960年出现了一种面向问题的高级语言ALGOL 60 。

1963年英国剑桥大学推出了CPL(Combined Programming Language)语言,后来经简化为BCPL语言。

1970年美国贝尔(Bell)实验室的K.Thompson以BCPL语言为基础,设计了一种类似于BCPL的语言,取其第一字母B,称为B语言。

1972年美国贝尔实验室的Dennis M.Ritchie为克服B语言的诸多不足,在B语言的基础上重新设计了一种语言,取其第二字母C,故称为C语言。

1980年贝尔实验室的Bjarne Stroustrup对C语言进行了扩充,推出了“带类的C”,多次修改后起名为C++。以后又经过不断的改进,发展成为今天的C++。

C++改进了C的不足之处,支持面向对象的程序设计,在改进的同时保持了C的简洁性和高效性。

G. C++的发明者是谁

美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士在20世纪80年代初期发明并实现了C++(最初这种语言被称作“C with Classes”)。
一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、命名空间(name space)逐渐被加入标准。
1998年国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 1988-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISOC++。

H. C++语言是谁发明的

C语言是美国Dennis Ritchie在1972年设计发明的,C语言主体诞生于1973年,正式发行于1977年。是一门面向过程、抽象版化的权通用程序设计语言,广泛应用于底层开发。

C语言就是分析出解决问题所需要的步骤 ,然后利用函数一步步的实现,使用的时候一个一个依次调用就可以。

一种以事物本身为中心的编程思想,是把构成问题的事物分解成各个对象,同时建立对象的目的不是为了完成某一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。

(8)c发明者扩展阅读

1、C语言经历过几个修订版本,其中影响比较大的是1989年修订的C89版与1999年修订的C99版。C89版也是当代C语言通行的基础版本。

2、C语言主要用于编写操作系统内核、底层驱动程序、小型应用程序、数据库等,借助操作系统,C语言长期处于编程语言排行榜前几位的位置。

I. C++是什么时候发明的

美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士在20世纪80年代初期发明并实现版了C++(最权初这种语言被称作“C with Classes”)。

J. c语言由谁发明

准确的说主要由是2个人发明
Dennis Ritchie 和 Ken Thompson

阅读全文

与c发明者相关的资料

热点内容
改革工作成果汇报 浏览:49
医疗纠纷管理伦理的主要要求不包括 浏览:959
工业光魔创造不可能720p 浏览:243
君主立宪制是法国大革命的成果 浏览:13
王成果青岛科技大学 浏览:519
护理品管圈成果汇报书 浏览:875
使用权获取途径 浏览:759
怎么投诉奥迪4s店 浏览:31
美术教师校本研修成果 浏览:740
股权转让合同模板 浏览:638
知识产权部门重点的工作计划范文 浏览:826
用地批准书能证明土地的使用权权吗 浏览:829
拓荒者知识产权 浏览:774
商标侵权事宜处理委托书 浏览:168
内容无版权今日头条 浏览:327
房产纠纷诉讼时效是多长时间 浏览:269
无形资产年限怎么确定 浏览:542
工商登记人员工作总结2018 浏览:799
我要发明机器人300字 浏览:341
转让合作书 浏览:512