欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

编译型语言和解释性语言的区别

终极管理员 知识笔记 74阅读

编译型语言和解释型语言有什么区别?

答:对于编译型语言,我们下载到的是可执行文件,源代码被作者保留,所以编译型语言的程序一般是闭源的。 对于解释型语言,我们下载到的是所有的源代码,因为作者不给源代码就没法运行,所以解释型语言的程序一般是开源的。

编译语言和解释语言有什么区别?

答:06-13. 3696. 1、运行效率: 编译语言 需要 编译 一次,运行直接执行、不需要翻译,所以 编译型语言 的程序执行效率高。. 而 解释语言 则不同, 解释型语言 的程序不需要 编译 ,省了道工序, 解释 性 语言 在运行程序的时候才翻译,比如 解释型 basic 语言 ,专门有一个 解释 器能够直接执行basic程序,每个语句都是执行的时候才翻译。. 这样 解释 性 语言 每执行一次就要翻译一次,效率比较低。. 解释 执行的 语言 因为 解释 器不需要直接同机器码打交. 插入表情. 添加代码片. HTML/XML.

编译型程序和解释型程序有什么区别?

答:JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。 C/C++编译、链接后,可形成独立执行的exe文件。 编译型语言最大的优势之一就是其执行速度。 用C/C++编写的程序运行速度要比用Java编写的相同程序快30%-70%。 编译型程序比解释型程序消耗的内存更少。

编译型语言的优势有哪些?

答:编译型语言最大的优势之一就是其执行速度。 用C/C++编写的程序运行速度要比用Java编写的相同程序快30%-70%。

声明:无特别说明,转载请标明本文来源!