乐趣区

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

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

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

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

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

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

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

退出移动版