C语言是由什么语言编写而成的?
发布网友
发布时间:2022-02-28 09:45
我来回答
共2个回答
热心网友
时间:2022-02-28 11:15
我想,你问的是 C语言编译器 是用什么语言写的。
概括说,当今几乎所有的实用的编译器/解释器都是用C语言编写的,有一些语言比如Clojure,Jython等是基于JVM或者说是用Java实现的,IronPython等是基.NET实现的,但是Java和C#等本身也要依靠C/C++来实现,等于是间接调用了C。
世界上第一个C语言编译器,是在B语言基础上,用B语言与PDP汇编语言 编写的。开发过程是先用汇编写了一个最基本功能的子集C0,利用自编译Self-Compile功能,或虚拟机CVM(C Language Virtual Machine)功能,增添新的东西,变C1, 按此法多次增添发展,滚雪球般用汇编把小雪球揉到一起,1生2,2生3,...成了C。C 再生万物。
这里,该向C语言之父Dennis Ritchie(丹尼斯·里奇)致敬。
热心网友
时间:2022-02-28 12:33
B语言,汇编
C语言是由什么语言编写而成的?
概括说,当今几乎所有的实用的编译器/解释器都是用C语言编写的,有一些语言比如Clojure,Jython等是基于JVM或者说是用Java实现的,IronPython等是基.NET实现的,但是Java和C#等本身也要依靠C/C++来实现,等于是间接调用了C。世界上第一个C语言编译器,是在B语言基础上,用B语言与PDP汇编语言 编写的。开...
C语言是在什么语言的基础上发展起来的?
最初的C语言只是为描述和实现UNIX操作系统提供一种工作语言而设计的。1973年,K.Thom- pson和D.M.ritchie两人合作把UNIX的90%以上用 C改写(UNIX第5版。原来的 UNIX操作系统是1969年由美国的贝尔实验室的 K.Thompson和D.M.Ritchie开发成功的,是用汇编语言写的)。 展开 热心网友| 发布于2013-07-12 举报...
C语言是由什么语言编写而成的
如果要说 C 语言最早、最早是由什么语言编写而成的,那么应该说 C 语言是由汇编语言编写而成的。因为在电脑内部结构中只认识二进制(例如:电路的通和断、以及有很多都只有两种状态),所以最早使用汇编语言编程所涉及到的语句必须要使用汇编指令实现。因为汇编指令最适合最二进制运算。当然了使用汇编语言...
c语言是用什么语言编写的?汇编吗?
C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的...
C语言是在什么语言的基础上发展起来的?
C语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来,在它的主体设计完成后,Thompson和Ritchie用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广,许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准...
C语言是用什么编写出来的
C语言通过语言开发出来的。C语言是Dennis Ritchie 在1972年通过Thompson的B语言的基础之上开发出来的。C是作为从事实际编程工作的程序的一种工具而出现的,所以其主要目标是成为一种有用的语言。同时, C 也是为编程人员开发的语言,这使得它成为当今人们首先的编程语言之一。C已经成为最重要和流行的编程...
c语言可以编程序,那么c语言又是用什么编出来的呢
楼上的开玩笑了,C语言当然是ASCII码编出来的了.这里的编程语言,实际上都不能说是什么做出来或开发出来的,因为编程语言实际上是一种规范,一种协议。你(编程者)遵守这种规则(语法)来写出代码(实际上是符合语法规则的文本),然后该语言的编译器才可以分析你的代码,分析语义并最终转换成CPU可以...
C语言诞生之前,有哪些重要的编程语言?
C语言的诞生是和UNIX操作系统的开发密不可分的,原先的UNIX操作系统都是用汇编语言写的,1973年UNIX操作系统的核心用C语言改写,从此以后,C语言成为编写操作系统的主要语言。1978年美国电话电报公司(AT&T)贝尔实验室正式发布C语言,1983年由美国国家标准局开始制定C语言标准,于1989年12月完成,并在1990...
c语言本身是开源的吗,c语言是用什么写的?谢谢大家了
C语言是一个由ISO组织中的ANSI制定的标准,任何个人或者组织都可以根据这个标准将其实现。现今,世界上有许多不同的C语言实现,比较著名的有:GCC、Watcom、MS C等,其中前两者是开源的,后者是闭源的。下面粘贴几个老外的回答(原回答链接)。The C language is not a piece of software but a ...
C语言的全称是什么?机器人大赛使用的机器人是需要用这个软件编写么?
区别起见取其第二个字母C,即为现在的C语言了 机器人大赛也应该是用C语言程序编写的,其实编写C语言不需要身软件,就是记事本也可以编写。只是在编译的时候需要编译器,机器人大赛用的是嵌入式系统,你可以把程序编译好之后再烧进嵌入式系统。工具有:TC2.0,WIN_TC,GCC...很多 ...