事迹材料_个人事迹名人励志故事

事跡學(xué)習(xí)網(wǎng) > 歷史材料 > 歷史文化 > 文史百科 >

c語言誰發(fā)明的

時(shí)間: 翠梅2 文史百科

  C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。以下是學(xué)習(xí)啦小編整理的關(guān)于c語言誰發(fā)明的,希望能幫到大家。

  一、發(fā)展歷史

  C語言之所以命名為C,是因?yàn)?C語言源自Ken Thompson發(fā)明的B語言,而 B語言則源自BCPL語言。

  1967年,劍橋大學(xué)的Martin Richards對CPL語言進(jìn)行了簡化,于是產(chǎn)生了BCPL(Basic Combined Programming Language)語言。

  20世紀(jì)60年代,美國AT&T公司貝爾實(shí)驗(yàn)室(AT&T Bell Laboratory)的研究員Ken Thompson閑來無事,手癢難耐,想玩一個(gè)他自己編的,模擬在太陽系航行的電子游戲——Space Travel。他背著老板,找到了臺(tái)空閑的機(jī)器——PDP-7。但這臺(tái)機(jī)器沒有操作系統(tǒng),而游戲必須使用操作系統(tǒng)的一些功能,于是他著手為PDP-7開發(fā)操作系統(tǒng)。后來,這個(gè)操作系統(tǒng)被命名為——UNIX。

  1970年,美國貝爾實(shí)驗(yàn)室的 Ken Thompson,以BCPL語言為基礎(chǔ),設(shè)計(jì)出很簡單且很接近硬件的B語言(取BCPL的首字母)。并且他用B語言寫了第一個(gè)UNIX操作系統(tǒng)。

  1971年,同樣酷愛Space Travel的Dennis M.Ritchie為了能早點(diǎn)兒玩上游戲,加入了Thompson的開發(fā)項(xiàng)目,合作開發(fā)UNIX。他的主要工作是改造B語言,使其更成熟。

  1972年,美國貝爾實(shí)驗(yàn)室的 D.M.Ritchie 在B語言的基礎(chǔ)上最終設(shè)計(jì)出了一種新的語言,他取了BCPL的第二個(gè)字母作為這種語言的名字,這就是C語言。

  1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。此時(shí),編程的樂趣使他們已經(jīng)完全忘記了那個(gè)"Space Travel",一門心思地投入到了UNIX和C語言的開發(fā)中。隨著UNIX的發(fā)展,C語言自身也在不斷地完善。直到今天,各種版本的UNIX內(nèi)核和周邊工具仍然使用C語言作為最主要的開發(fā)語言,其中還有不少繼承Thompson和Ritchie之手的代碼。

  在開發(fā)中,他們還考慮把UNIX移植到其他類型的計(jì)算機(jī)上使用。C語言強(qiáng)大的移植性(Portability)在此顯現(xiàn)。機(jī)器語言和匯編語言都不具有移植性,為x86開發(fā)的程序,不可能在Alpha,SPARC和ARM等機(jī)器上運(yùn)行。而C語言程序則可以使用在任意架構(gòu)的處理器上,只要那種架構(gòu)的處理器具有對應(yīng)的C語言編譯器和庫,然后將C源代碼編譯、連接成目標(biāo)二進(jìn)制文件之后即可運(yùn)行。

  1977年,Dennis M.Ritchie發(fā)表了不依賴于具體機(jī)器系統(tǒng)的C語言編譯文本《可移植的C語言編譯程序》。

  C語言繼續(xù)發(fā)展,在1982年,很多有識(shí)之士和美國國家標(biāo)準(zhǔn)協(xié)會(huì)為了使這個(gè)語言健康地發(fā)展下去,決定成立C標(biāo)準(zhǔn)委員會(huì),建立C語言的標(biāo)準(zhǔn)。委員會(huì)由硬件廠商,編譯器及其他軟件工具生產(chǎn)商,軟件設(shè)計(jì)師,顧問,學(xué)術(shù)界人士,C語言作者和應(yīng)用程序員組成。1989年,ANSI發(fā)布了第一個(gè)完整的C語言標(biāo)準(zhǔn)——ANSI X3.159—1989,簡稱“C89”,不過人們也習(xí)慣稱其為“ANSI C”。C89在1990年被國際標(biāo)準(zhǔn)組織ISO(International Organization for Standardization)一字不改地采納,ISO官方給予的名稱為:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被簡稱為“C90”。1999年,在做了一些必要的修正和完善后,ISO發(fā)布了新的C語言標(biāo)準(zhǔn),命名為ISO/IEC 9899:1999,簡稱“C99”。[2] 在2011年12月8日,ISO又正式發(fā)布了新的標(biāo)準(zhǔn),稱為ISO/IEC9899: 2011,簡稱為“C11”。

  二、C語言是誰發(fā)明的

  Dennis M Ritchie(丹尼斯·里奇), C語言之父,UNIX之父。

  C語言是使用最廣泛的語言之一,可以說,C語言的誕生是現(xiàn)代程序語言革命的起點(diǎn),是程序設(shè)計(jì)語言發(fā)展史中的一個(gè)里程碑。自C語言出現(xiàn)后,以C語言為根基的C++、Java和C#等面向?qū)ο笳Z言相繼誕生,并在各自領(lǐng)域大獲成功。但今天C語言依舊在系統(tǒng)編程、嵌入式編程等領(lǐng)域占據(jù)著主宰地位。

  C語言,這種最有效、最通用的編程語言,就是他開發(fā)的,而這還是他在做另一個(gè)項(xiàng)目時(shí)的副產(chǎn)品。Dennis Ritchie還和Ken Thompson一起開發(fā)了Unix操作系統(tǒng),因此,他還是名副其實(shí)的UNIX之父。現(xiàn)年64歲的40年如一日在貝爾實(shí)驗(yàn)室/朗訊科技公司(原AT&T實(shí)驗(yàn)室)工作,現(xiàn)在是計(jì)算科學(xué)研究中心系統(tǒng)軟件研究部主任。

  從二十世紀(jì)七十年代起,他的工作得到了很多計(jì)算機(jī)組織的公認(rèn)和表彰,如:美國計(jì)算機(jī)協(xié)會(huì)(ACM)授予的系統(tǒng)及語言杰出論文獎(jiǎng)(1974);電氣和電子工程師協(xié)會(huì)(IEEE)的 Emmanuel Piore 獎(jiǎng)(1982);貝爾實(shí)驗(yàn)室特別人員獎(jiǎng)(1983);美國計(jì)算機(jī)協(xié)會(huì)(ACM)的圖靈獎(jiǎng)(1983); NEC公司的 C&C 基金獎(jiǎng)(1989);電氣和電子工程師協(xié)會(huì)(IEEE)的優(yōu)秀獎(jiǎng)?wù)?Hamming Medal)(1990), 等等。

  目前,Dennis M. Ritchie 正擔(dān)任貝爾實(shí)驗(yàn)室/朗訊科技公司(原AT&T實(shí)驗(yàn)室)下屬的計(jì)算科學(xué)研究中心系統(tǒng)軟件研究部的主任一職。該中心位于美國新澤西州的 Murray Hill。

  1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C程序設(shè)計(jì)語言(The C Programming Language)》,現(xiàn)在此書已翻譯成多種語言,成為C語言方面最權(quán)威的教材之一。

  

看了關(guān)于c語言誰發(fā)明的

14602 主站蜘蛛池模板: 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | HDPE储罐_厂家-山东九州阿丽贝防腐设备| 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | 大鼠骨髓内皮祖细胞-小鼠神经元-无锡欣润生物科技有限公司 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 结晶点测定仪-润滑脂滴点测定仪-大连煜烁| 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 选宝石船-陆地水上开采「精选」色选机械设备-青州冠诚重工机械有限公司 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 「阿尔法设计官网」工业设计_产品设计_产品外观设计 深圳工业设计公司 | 河南凯邦机械制造有限公司| 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 层流手术室净化装修-检验科ICU改造施工-华锐净化工程-特殊科室建设厂家 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 威廉希尔WilliamHill·足球(中国)体育官方网站 | 仿古瓦,仿古金属瓦,铝瓦,铜瓦,铝合金瓦-西安东申景观艺术工程有限公司 | 天津中都白癜风医院_天津白癜风医院_天津治疗白癜风 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 西安文都考研官网_西安考研辅导班_考研培训机构_西安在职考研培训 | 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | CCE素质教育博览会 | CCE素博会 | 教育展 | 美育展 | 科教展 | 素质教育展 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 粘弹体防腐胶带,聚丙烯防腐胶带-全民塑胶 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 万博士范文网-您身边的范文参考网站Vanbs.com | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 |