一.编译型和解释型语言区别 计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以任何的高级语言编写的程序都必须转换成计算机语言,也就是机器码.而这种转换的方式有两种: 编译 解释 编译型语言 使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行程序. 优缺点 优点:只需要编译一次,就可多次运行,以后运行不再需要编译,执行效率高:编译后不可修改,保密性较好. 缺点: 代码需要编译才可运行,可移植性差,…