脚本语言和编译语言
定义:解释性语言,不用编译成二进制,可以直接用,解释器负责解释。
例如:js
定义:执行前需要编译,运行时直接使用编译结果,需要修改程序时要修改代码,重新编译,再运行。依赖编译器,跨平台差。
例如:C语言。
1、运行速度:
脚本语言:解释执行,运行速度慢。
编译语言:运行的是编译好的二进制,运行速度快。
2、执行方式:
脚本语言:解释为命令执行。
编译语言:运行编译好的二进制。
原文:https://www.cnblogs.com/xieZhao/p/13026953.html