编译型语言
使用专门的编译器一次性编译所有代码,并包装成该平台能识别的可执行性程序的格式
运行效率高,可移植性差
C,C++,Objective-C
解释性语言
使用解释器逐行解释源程序并立即执行(把编译型语言中的编译和解释过程混合在一起)
运行效率低,可移植性高
JavaScript, Python
编译型语言
使用专门的编译器一次性编译所有代码,并包装成该平台能识别的可执行性程序的格式
运行效率高,可移植性差
C,C++,Objective-C
解释性语言
使用解释器逐行解释源程序并立即执行(把编译型语言中的编译和解释过程混合在一起)
运行效率低,可移植性高
JavaScript, Python