C语言的由来?
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源代码编译、连接成目标二进制文件之后即可运行。
C++源于C语言,而C语言是在B语言的基础上发展起来的。
n 1960年出现了一种面向问题的高级语言ALGOL 60 。
n 1963年英国剑桥大学推出了CPL(Combined Programming Language)语言,后来经简化为BCPL语言。
n
1970年美国贝尔(Bell)实验室的K.Thompson以BCPL语言为基础,设计了一种类似于BCPL的语言,取其第一字母B,称为B语言。
n 1972年美国贝尔实验室的Dennis
M.Ritchie为克服B语言的诸多不足,在B语言的基础上重新设计了一种语言,取其第二字母C,故称为C语言。
n 1980年贝尔实验室的Bjarne
Stroustrup对C语言进行了扩充,推出了“带类的C”,多次修改后起名为C++。以后又经过不断的改进,发展成为今天的C++。
C++改进了C的不足之处,支持面向对象的程序设计,在改进的同时保持了C的简洁性和高效性。
希望采纳
名称由来
C++这个名字是Rick
Mascitti于1983年中所建议的,并于1983年12月首次使用。更早以前,尚在研究阶段的发展中语言曾被称为“new
C”,之后是“C
with
Class”[3]
。在计算机科学中,C++仍被称为C语言的上层结构。它最后得名于C语言中的“++”操作符(其对变量的值进行递增)。而且在共同的命名约定中,使用“+”以表示增强的程序。Stroustrup说:“这个名字象征着源自于C语言变化的自然演进”。
注:C+是一个和C/C++无关的早期编程语言。
Rick
Mascitti在1992年被非正式地问起名字的由来,他表示这是在半开玩笑中说出的。他从没想过C++会成为这门语言的正式名字。有一个关于C++名字的笑话,当你使用后缀++时,赋值发生在加运算之后(因此,它应该是++C,而不是C++,这个笑话是说时下某些程序员还在以使用C的方式使用C++,这通常被一些权威著作认为是不正确的)。
普通话的历史由来
1. 汉民族共同语的起源:早在上古时期的夏商周时期,汉民族共同语就已经产生。当时的民族共同语称为“雅言”,主要流行于黄河流域。我国第一部诗歌总集《诗经》的语言就是雅言。2. 民族共同语的发展:汉代的民族共同语称为“通语”,唐宋时期,人们写文章、作诗词非常注意使用“正音”(国家颁布的读音)...
中国语言的由来?是谁发明了汉字?
现今文字中,唯有汉字是我们祖先直接创造的,梵文字母传说是天神大梵天创造并授予人类,其他文字却都是从其他民族借用的。梵文字母用来拼写古代的梵文及现代的印度诸多的语言和尼泊尔语。拉丁字母、斯拉夫字母、阿拉伯字母被称为世界三大字母体系。英语、法语、意大利语等使用拉丁字母,可见是从拉丁字母借用的;...
普通话的由来是什么?
1. 清末时期,已经出现了“普通话”这个词汇。1909年,清朝政府规定北京官话为“国语”,以统一全国的语言。2. 在民国时期,多次制定了国语的标准读音。1923年,国语统一筹备会的第五次会议决定,基于现代中国北方官话的白话文语法和北京话的语音来制定标准语音。3. 1955年,新中国成立后,规定国家通用语...
语言文字的由来
“国语”的来源是一种“就国音而发”的“近文之雅语”。这种‘国语’又是用汉字写的,而且写它的大多是熟悉文言的知识分子;同时白话的词汇还不很够,必须不断从文言输入词汇,有的表现方法还须依靠文言。因此它一产生,就跟文言结了不解缘,……结果它很自然的发展成为一种不文不白的文体”。1934...
普通话的由来?
普通话,又称国语或中华语,是中国的主要语言。其由来可以追溯到中国历史的多个阶段和多种因素的综合影响。以下是关于普通话由来的 一、历史背景 普通话的形成与中国的历史和文化紧密相连。自秦汉以来,中国的语言文字逐渐统一,这为普通话的形成奠定了基础。在漫长的历史过程中,各个朝代的语言逐渐融合,形成...
普通话由来和发展
2. 周朝的官方语言以周天子所在地为准,是周朝的统治者和各地诸侯所共用之语言,称为周音,又称雅言。各诸侯国交往的需要促进了雅言的形成发展。3. 秦始皇统一六国后,以秦音为标准音。周秦汉之发音,称上古音。魏晋到宋为中古音。元以后是近古音。4. 汉代(洛阳雅言)的共同语有了进一步的发展。
普通话和简体字的由来
普通话是中国大陆的官方语言,也是现代汉语的标准音。它的由来可以追溯到清朝末年和民国初年,当时为了统一国家语言,推广北方官话作为全国通用语言,并进行了一系列的规范化和标准化工作,逐渐形成了现代汉语普通话。简体字是汉字书写形式之一,与繁体字相对。简体字的推广始于1950年代初期,在中华人民共和国...
普通话的由来
起源于辽代,契丹话,也叫乞大话,主要来源于东北夷的口音,就是肃慎扶余句丽渤海女贞满洲那个系列,,当时东北地区,3个语言,西边盐碱地放牧的,东边半山区种地的,南边中原的, 大都会集市贸易,语音不通,就说汉话,形成了现代汉语的雏形,普通话的最初语音,现在我们说的普通话,就是吉林黑龙江口音,...
普通话的由来历史
民族共同语是民族内部共同用来交际的语言,是识别一个独立民族的主要标志之一。普通话的由来的源头:汉民族共同语最晚在上古的夏商周时期就产生了。当时的民族共同语叫“雅言”,主要流行于黄河流域,我国第一部诗歌总集《诗经》的语言就是雅言。汉代的民族共同语叫“通语”。唐宋时期...
普通话的由来
普通话的由来 普通话就是现代汉民族共同语,是全国各民族通用的语言。普通话以北京语音为标准音,以北方话为基础方言,以典范的现代白话文著作为语法规范。“普通话”这个词早在清末就出现了。1902年,学者吴汝纶去日本考察,就曾提到“普通话”这一名称。1904年,近代女革命家秋瑾曾与留日学生组织了一个...