两者都是对高级语言的翻译,只是翻译方式有差别。 编译型语言 在完成代码的编写后,通过编译系统把高级语言编译为机器语言。 以后就可以直接运行程序而不再需要编译,因为只在完成后进行一次编译,之后就可以直接使用,所以编译型语言的执行效率高。 编译型语言 程序执行的时候再进行编译。没次执行都要进行编译,所以效率较低 有些特殊情况不再考虑当中。如要了解详细内容,请点击参考看大佬解释 参考