C语言为什么叫C语言呢??
发布网友
发布时间:2022-02-28 09:47
我来回答
共6个回答
懂视网
时间:2022-02-28 14:08
C语言之所以命名为C,是因为C语言源自B语言,而B语言则源自BCPL语言,美国贝尔实验室取了BCPL的第二个字母作为这种语言的名字,也就是C语言。
c语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一。
想要学好C语言,首先搜集有关C语言的学习资料,以及适合的C语言书籍;然后根据视频内容结合书籍进行学习,从基础内容开始,循序渐进,提高自己的程序设计能力;最后可以寻找小程序练手,提高自己实践能力的同时查漏补缺。
总结
C语言之所以命名为C,是因为C语言源自B语言,而B语言则源自BCPL语言,美国贝尔实验室取了BCPL的第二个字母作为这种语言的名字,也就是C语言。
热心网友
时间:2022-02-28 11:16
C++是从C语言发展而来的,而C语言的历史可以追溯到1969年。 在1969年,美国贝尔实验室的Ken Thompson为DEC PDP-7计算机设计了一个操作系统软件,这就是最早的UNIX。接着,他又根据剑桥大学的Martin Richards设计的BCPL语言为UNIX设计了一种便于编写系统软件的语言,命名为B。B语言是一种无类型的语言,直接对机器字操作,这一点和后来的C语言有很大不同。作为系统软件编程语言的第一个应用,Ken Thompson使用B语言重写了其自身的解释程序。 1972—1973年间,同在贝尔实验室的Denis Ritchie改造了B语言,为其添加了数据类型的概念,并将原来的解释程序改写为可以在直接生成机器代码的编译程序,然后将其命名为C。1973年,Ken Thompson小组在PDP-11机上用C重新改写了UNIX的内核。与此同时,C语言的编译程序也被移植到IBM 360/370、Honeywell 11以时VAX-11/780等多种计算机上,迅速成为应用最广泛的系统程序设计语言。 然而,C语言也存在一些缺陷,例如类型检查机制相对较弱、缺少支持代码重用的语言结构等,造成用C语言开发大程序比较困难。 为了克服C语言存在的缺点,贝乐实验室的Bjarne Stroustrup博士及其同事开始对C语言进行改进和扩充,将“类”的概念引入了C语言,构成了最早的C++语言(1983)。后来,Stroustrup和他的同事们又为C++引进了运算符重载、引用、虚函数等许多特性,并使之更加精炼,于1989后推出了AT&T C++ 2.0版。随后美国国家标准化协会ANSI(American National Standard Instiute)和国际标准化组织ISO(International Standards Organization)一起进行了标准化工作,并于1998年正式发布了C++语言的国际标准ISO/IEC:98-14882。各软件商推出的C++编译器都支持该标准,并有不同程序的拓展。 C++支持面向对象的程序设计方法,特别适合于中型和大型的软件开发项目,从开发时间、费用到软件的重用性、可扩充性、可维护性和可靠性等方面,C++均具有很大的优越性。同时,C++又是C语言的一个超集,这就使得许多C代码不经修改就可被C++编译通过。
热心网友
时间:2022-02-28 12:34
因为它前身有一个B语言 呵呵 现在还有一些机电专业学习呢
下附C语言历史供参考
C语言的发展历史
C语言的原型ALGOL 60语言。(也称为A语言)
1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。
1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。
1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。
而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。
为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。即是著名的ANSI C。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C语言程序》(The C Programming Language),从而使C语言成为当时世界上流行最广泛的高级程序设计语言。
1988年,随着微型计算机的日益普及, C语言出现了许多版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准3.C语言的主要特点 。C语言发展迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了,象PC- DOS 、WORDSTAR等就是用这种方法编写的。
参考资料:百度百科
热心网友
时间:2022-02-28 14:26
贝尔实验最早开发了A语言B语言,然后在B语言的基础上开发出来一种新语言,按照命名规则,自然就是C语言了
热心网友
时间:2022-02-28 16:34
C语言
是
编程语言
的一种。
C语言
发明者,自己
先搞的
叫B
语言,1970
年
定稿
时
叫
C
语言,发表时用了
"C
语言"
这个名字。“无名万物之始,有名万物之母”。于是
大家都
叫
这个
语言
C。后来在此基础上
添加了
又
添加
了
class
之类的东西(只+了又+,没有减东西),于是
叫c++,
C加加语言。
热心网友
时间:2022-02-28 18:58
你要是愿意叫它D语言也行,不过没人认同,历史问题
为什么C语言要叫C语言,不叫A语言或者B语言?
当然,C语言也有自身的不足,比如:C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数族下标越界不作检查等。从应用的角度,C语言比其他高级语言较难掌握。总之,C语言既有高级语言的特点,又具有汇编语言的特点;既是一个成功的系统设计语言,有时一个使用的程序设计语言;既能...
为什么C语言叫C语言呢?
C语言只是简称而已,大家习惯那样叫了,C语言其根源可以追溯到ALGOL60,在此基础推出了CPL,继而简化为BCPL BasicCombinedProgammingLanguage(B语言,取其第一个字母),后来又做了进一步改进,区别起见取其第二个字母C,即为现在的C语言了 全名是CombinedProgammingLanguage 楼上说的AB语言, B语言确实...
C语言为什么叫C语言?
1. C是中级语言 它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以象 汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。2. C是结构式语言 结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的 信息交流外彼此独立。这种结构化方式可使...
C语言为什么叫做C语言而不叫A,B,D..Z等语言
C语言的祖先是BCPL语言。1967年,剑桥大学的 Martin Richards 对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。1970年,美国贝尔实验室的 Ken Thompson。以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。在19...
求大神用通俗的语言帮我解释一下C语言,而且那个C是什么意思?
1、“C语言”为什么叫“C语言”,你可以查一下它的起源,每一本C语言教材开头都会讲,网上也是一大把的解释。2、按照通俗的划分,“C语言”属于计算机语言中的“中级语言”。a、低级语言(如汇编语言):我们都知道计算机里面是二进制编码的,也就是说,CPU运行时,接收的实际上是包含0或1的字符串...
为什么C语言要叫C语言,不叫A语言或者B语言?
回答:后来AT&T贝尔实验室的Dennis Ritchie发明了C语言,最初是用来编写和维护UNIX的,不过后来证明UNIX和C语言配合的天衣无缝,所以C语言越来越流行了。后来AT&T贝尔实验室的Bjarne stroustrup发明了C++。并把其设计成了一种更好的C。
为什么叫做c语言! 有A.B语言吗! 学习C语言具体有什么用途?
c语言是最基础的编程语言,操作系统就是用c编的 C语言与其他计算机语言一样是一种人与电脑交流的规则的集合。有“词汇”丰富,表达能力强的特点,有类似“普通话”的地位(尽管此类比不准确)。电脑启动后所做的除了处理数据还是处理数据,数学是处理数据的唯一手段。数学是电脑语言的单位——语句、变量...
...近来学了c语言,一头雾水!为什么叫它为语言?麻烦各位师兄师姐帮帮我...
没有出现什么情况又该怎么做一样!这就是为什么叫他语言的原因,是你和计算机交流的工具!语言都是有一定语法的,就向学汉语一样,比如:“你吃饭没有?”你不能说成“饭吃了你没有?”这样意思全变了。带这怎么样去控制计算机的想法去学C语言,估计你会越学越有兴趣!
什么叫c语言??
C语言是一种通用的、过程式的编程语言,有着丰富的库函数可供调用。它的设计目标是提供一种能够编写出高效、可移植且具备良好处理能力的编程语言。在C语言中,程序被设计为一系列解决问题的步骤,这些步骤通过函数调用和程序流程控制来实现。同时,由于其具备强大的结构化编程能力,使得复杂的程序逻辑得以...
什么叫C语言??
C语言,作为一种重要的计算机编程语言,诞生于1972年,由美国贝尔研究所的D. M. Ritchie精心设计。它巧妙地融合了高级语言的简洁性和汇编语言的低级特性,使其在各种计算机平台上得以广泛应用。自1978年以来,C语言已经成功移植到了各类大小规模的计算机设备上,无论是大型机、中型机,还是小型机甚至是微型...