编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;
而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)。
相关文章
- 10-26[Vue]method与计算属性computed、侦听器watch与计算属性computed的区别
- 10-26迭代器--》生成器--》协程的关系与区别
- 10-26python 之 并发编程(守护线程与守护进程的区别、线程互斥锁、死锁现象与递归锁、信号量、GIL全局解释器锁)
- 10-26AOP与OOP有什么区别,谈谈AOP的原理是什么
- 10-26set @sql=N'q',这里的N是什么意思,加与不加有什么区别
- 10-26Modelsim SE 和 Quartus II 编译器(综合器)的区别
- 10-26KEIL C编译器常见警告与错误信息的解决办法
- 10-26SEO和SEM的区别与联系有哪些?SEM和SEO是什么?
- 10-26SEO和SEM的区别与联系有哪些?SEM和SEO是什么?
- 10-26SqlServer之链接服务器与本地服务器在表现上的一点区别