1、编译器
编译器是将所有代码转换成计算机可执行的文件,常见的有C,C++,JAVA,C#等
2、解释器
解释器是将代码一行一行的翻译成计算机可执行的语句,一边翻译一边执行,常见的有python,php,ruby等