编译器和解释器的区别:编译器;先整体编译再执行解释器;边解释边执行编译方式;运行速度快,但是任何一个小的改动都需要整体重新编译,可脱离编译环境运行,代表语言是C语言。解释方式;运行速度慢,但是部分改动不需要整体重新编译,不可脱离编译环境运行,代表语言python语言。