程序是编译器编译的…… 那么编译器是怎么来的?
来源:互联网 发布:淘宝哪家的大衣做得好 编辑:程序博客网 时间:2024/05/25 20:00
一网友的回答:
这就好像,
房子是由砖块垒成的,那么砖块是怎么来的?
玩具是由积木搭成的,那么积木是怎么来的?
砖块和积木是怎样表达成房子和玩具的?砖块和积木又是怎么制造出来的?
又如,
房子是工人造成的……,那么工人是怎么来的?
玩具是小孩搭成的……,那么小孩是怎么来的?
盖房子和搭积木是怎么。。。怎么盖和搭的呢?是怎么创建的呢?
这是一个打破砂锅问到底的问题。
这样对于学习研究问题很好。不过没有必要,该知道的你自然会慢慢的知道。
原理:
所有程序代码,包括各种编程语言的代码都必须转化成机器语言来运行。
为了简化操作,人们发明了汇编语言,汇编语言其实就是机器语言的文字助记符。
后来,汇编语言,人们也嫌麻烦,就发明了早期的各种编程语言。
这些语言自然是用汇编语言写成的,因为没有什么别的语言可以借用,当然就只有用汇编语言了。
然后,有这些早期语言不断改进,就形成了今天的各种语言。
但运行时,还是必须一层层的转化为机器语言才能被机器执行。
原帖地址: http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=247865
这就好像,
房子是由砖块垒成的,那么砖块是怎么来的?
玩具是由积木搭成的,那么积木是怎么来的?
砖块和积木是怎样表达成房子和玩具的?砖块和积木又是怎么制造出来的?
又如,
房子是工人造成的……,那么工人是怎么来的?
玩具是小孩搭成的……,那么小孩是怎么来的?
盖房子和搭积木是怎么。。。怎么盖和搭的呢?是怎么创建的呢?
这是一个打破砂锅问到底的问题。
这样对于学习研究问题很好。不过没有必要,该知道的你自然会慢慢的知道。
原理:
所有程序代码,包括各种编程语言的代码都必须转化成机器语言来运行。
为了简化操作,人们发明了汇编语言,汇编语言其实就是机器语言的文字助记符。
后来,汇编语言,人们也嫌麻烦,就发明了早期的各种编程语言。
这些语言自然是用汇编语言写成的,因为没有什么别的语言可以借用,当然就只有用汇编语言了。
然后,有这些早期语言不断改进,就形成了今天的各种语言。
但运行时,还是必须一层层的转化为机器语言才能被机器执行。
原帖地址: http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=247865
- 程序是编译器编译的…… 那么编译器是怎么来的?
- 编译器是怎么被编译出来的?
- 编译器是怎么工作的
- 问题:编译器也是一个程序,那世界上第一个编译器是怎么得到的?
- 【编译原理】编译器是如何工作的?
- 编译器是干什么的?
- 怎么查看linux库是使用哪个版本的编译器编译的
- C++ 是C 的超集吗?可以用C++ 编译器来编译C 代码吗?
- 随想录(编译器是怎么工作的)
- 第一个C语言编译器是怎么编写的
- 编译器是如何运作的
- 编译器是如何工作的?
- 世界上第一个编译器是被什么编译的?
- 编译器是如何判断一个函数的结束的???程序
- 蛋鸡问题,先有鸡还是先有蛋。顺便回答第一个编译器是怎么来的。(思考使人伟大)
- 编译器内部的秘密--微软的编译器是如何解析
- Embarcadero RAD Studio XE6 编译器可能是最大的编译器。
- 判断程序是有C编译器编译 还是由c++编译器编译
- Linux目录解释(蛮全)
- 检测LWLA逻辑分析仪的外部时钟同步
- 一款非常好用的Linux下的C/C++ IDE
- 启用pl/pgsql Debugger的方法
- ArrayList、Vector、LinkedList学习例子
- 程序是编译器编译的…… 那么编译器是怎么来的?
- Android代码优化
- javascript 按钮onclick事件中 函数1成功执行函数2写法
- 封装的JDBC添、删、改、查方法
- commons-pool 学习笔记
- Linux管道命令
- liveusb-creator 优盘制作可安装的操作系统
- Java程序员从笨鸟到菜鸟之(八十六)跟我学jquery(二)大话jquery选择器
- linux 系统启动过程