99问答网
所有问题
c语言的编译器从何而来?
其他语言的编译器呢?
举报该问题
推荐答案 2008-09-30
大致如下:
1)汇编编译器由二进制代码直接编写(只能够是这样子的),形成了最原始的汇编编译器
2)然后用原始汇编编译器的汇编代码编写更复杂的汇编编译器,依次类推。
3)高级语言(C、C++等)编译器(最初原始版本的),由汇编语言编写。
4)在用原始版本编译器的代码编写更加复杂的编译器。
5)其他高级语言的编译器一般是用像C、C++这类程序设计语言编写。
总结一些:用低级语言写高级语言编译器;
由简单的编译器代码编写复杂的编译器。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7jevBvzj.html
其他回答
第1个回答 2008-09-24
每种语言都可以实现自己的编译器,不过第一个编译器是由汇编语言写的。
相似回答
C语言
这么厉害,它自身又是用什么语言写
的?
编写过程被称为自举
答:
换个角度来问,其实是:C语言在运行之前,得编译才行,那
C语言的编译器从
哪里来?用什么语言来写的?如果是用C语言本身来写的,到底是先有蛋还是先有鸡?我们假设世界上不存在任何编译器, 先从机器语言说起,看看怎么办。机器语言可以直接被CPU执行,不需要编译器。然后是汇编语言, 汇编语言虽然只...
C语言编译器
是什么?
答:
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。
C语言的
设计目标是提供一种能以简易的方式
编译
、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与...
编译器
一般由哪种
语言
开发?
答:
参考 Dennis M. Ritchie 写的 The Development of the C Language:Chistory,
C 语言
诞生的基本过程就是 Ken Thomson 不满意 BCPL,于是设计了 B 语言,并且用 BCPL 为 B 语言写了一个
编译器
,然后从这个编译器开始自举写新的 B 语言编译器。贝尔实验室的众人在 PDP-7 上用 B 语言写了各种各...
汇编
语言编译器
是怎么来
的?
答:
第一个软件,显然是用机器
语言
写的。当用机器语言写成了文字处理软件,才能用屏幕、键盘打字。当用机器语言写成了
编译
软件,才能把打好的字,编译成机器码。
c语言编译器
是用什么于语言写的
答:
第一个C语言编译器应该是用汇编写的,但是第一个成熟的C语言编译器应该是由汇编和C语言共同写的。编译原理讲到了“自举编译器”。大意就是先用底层语言(应该是汇编)写一个能运行,但效率极低的C语言编译器(底层语言不好优化),有了
C语言的编译器
以后,就可以用C语言好好写一个编译器了,用之前...
编译器
有哪些软件编译器有哪些
答:
1、目前最流行的
C语言编译器
有以下几种:GNU Compiler Collection 或称 GCCGCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。2、它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。3、GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(...
C语言的编译器
是用什么语言写的?
答:
理论上,
C语言的编译器
,用什么语言写都可以的 如果已经有一个不太好的C语言编译器,那么完全可以用c语言写个更好的C语言的编译器 不过,更大的可以是用另外的语言写的,如汇编
第一个
C语言编译器
是怎样编写的
答:
任何一个语言 都能实现 所以 关键的不在于语言 而在于 算法
C语言
被人设计出来 设计了它的语法和规则 然后 根据这个规则,用B语言(Ken Thompson发明的B语言,而 B语言则源自BCPL语言。) 加汇编 编写了第一个C
的编译器
没用多久 因为C语言更好用 于是 后续的C语言编译器 都是C语言自己写的了。
c语言编译器
是用什么语言写的
答:
第一个
C的编译器
前10%是用汇编写的,后90%使用C写的,他是用滚雪球的方式写的,后来的C编译器基本都是用C写的
大家正在搜
c语言网页版在线编译器
c语言编译器有哪些
c语言在线编译器手机
c语言编译软件
编程c语言
c++编译器
c语言编程步骤
c语言编辑
c 编译器哪个好