编译型:一次性将所有程序编译成二进制文件;
缺点:开发效率低(比如运行时某个地方出现BUG,下次再运行又得从头开始编译),不能跨平台(不兼容);
优点:运行速度快;
语言:C,C++等
解释型:当程序执行时一行一行的解释;
缺点:运行速度慢;
优点:开发效率高,可以跨平台;
语言:python,php 等
其他版本的python:
主要区别就是解释器不同,会把python代码解释成不同的字节码,然后转化成0101,由操作系统操作CPU去执行;