编译型语言:写完代码后通过编译器一次性将源代码转化为可以执行的机器码,优点是它的运行速度比较快;缺点也比较明显,如果代码量很大,有一个G,测试代码每次都要经过编译,每次编译时间很多,修改bug的效率很低。常见的编译型语言:C、C++、Java(编译和解释混合型)
解释性语言:写一行代码,解释器解释一行,运行效率比较低,但是很方便调试代码。常见的解释性语言:python、PHP、JavaScript(和Java没啥关系)
编译型语言:写完代码后通过编译器一次性将源代码转化为可以执行的机器码,优点是它的运行速度比较快;缺点也比较明显,如果代码量很大,有一个G,测试代码每次都要经过编译,每次编译时间很多,修改bug的效率很低。常见的编译型语言:C、C++、Java(编译和解释混合型)
解释性语言:写一行代码,解释器解释一行,运行效率比较低,但是很方便调试代码。常见的解释性语言:python、PHP、JavaScript(和Java没啥关系)