编译型和解释型程序设计语言

lynjay 2019-09-08

程序设计语言分为解释型和编译型

解释型
如js,不需要编译器,只需要解释器。在运行时,解释器直接读取js源代码解释并执行,代码有错误,只能在解释器执行到相关代码的时候才能发现

每次运行都需要先解释再执行

编译型
如java,需要编译器(一种程序)。在运行之前,把java源代码编译为可直接在计算机上执行的文件.class,代码有错误,在编译期间就能发现。

编译后,每次运行就不需要重新编译了。

所以编译型语言速度更快,可移植性更好

相关推荐