我们需要把程序员所写的程序语言翻译成机器语言。将程序语言翻译成机器语言的工具,称为编译器。
编译器翻译的方式有两种:一种是编译,一种是解释。
这两种的区别翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器。
解释型语言速度比编译器语言慢。跨平台是开发完成的程序可以在不同的操作系统上运行。解释器语言可以跨平台,编译器语言不可以跨平台。 使用的编译器是在windows平台上编译的程序,最终可执行文件只能在windows上运行。
原文:https://www.cnblogs.com/hugrice/p/14675552.html