解释器和编译器的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/itworld123/article/details/83446414
---------------------------------------------
--    创建人:Ruo_Xiao
--    邮箱:[email protected]
---------------------------------------------

1、解释器

(1)原理:一条一条的解释执行源代码。

(2)栗子:比如php,postscritp,javascript就是典型的解释性语言。  

2、编译器

(1)功能:把源代码整个编译成目标代码,执行时不在需要编译器,直接在支持目标代码的平台上运行,这样执行效率比解释执行快很多。

(2)栗子:C语言代码被编译成二进制代码(exe程序),在windows平台上执行。

(SAW:Game Over!)

猜你喜欢

转载自blog.csdn.net/itworld123/article/details/83446414