Board logo

标题: 程序是编译器编译的…… 那么编译器是怎么来的? [打印本页]

作者: 这是一个马甲     时间: 2009-12-10 20:19    标题: 程序是编译器编译的…… 那么编译器是怎么来的?

程序是编译器编译的…… 那么编译器是怎么来的?
程序是编译器编译的…… 那么编译器是怎么来的?
编程语言是怎么。。。怎么表达呢?  是怎么创建的?
作者: benben870514     时间: 2009-12-10 21:54
更低级的语言甚至机器语言
作者: 微点专家     时间: 2009-12-10 22:24
01010101010
作者: lsj301     时间: 2009-12-11 01:00
110啊
作者: jr21066     时间: 2009-12-11 13:29
现在有很多工具了。最早有可能是手动吧。呵

编译工具将编程语言编译为机器语言,才可以用来执行
作者: pchy     时间: 2009-12-11 17:09
用机器语言写汇编语言的编译器
用汇编语言写一些比较古老的语言的编译器
用汇编或C或其它语言等再写其它语言的编译器
用这些编程的语言还可以重新开发针对自己语言的编译器

编译器其实就是起一个翻译的作用,把汇编语言代码或高级语言代码,翻译成机器指令,再用连接程序把翻译的结果和图标、资源等连接成一个指定平台下的可执行文件。

理论上,任何可以直接或间接读写文件的语言都可以用来开发编译器。如果不考虑编译速度的话,JavaScript也可以用来开发编译器。




欢迎光临 微点交流论坛 (http://bbs.micropoint.com.cn/) bbs.micropoint.com.cn