编译型语言VS解释型语言

原创 2013年12月05日 14:23:21

1.compile:


优点:编译型语言需要编译一次,运行直接执行、不需要翻译,所以编译型语言的程序执行效率高。

   可移植性差,只能在兼容的操作系统上运行

2.interpret


优点: 解释性语言在运行程序的时候才翻译,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低。 

参考:http://learn.akae.cn/media/intro.program.html#intro.instruction

参考:http://f.dataguru.cn/thread-157005-1-1.html

参考:http://blog.csdn.net/angle0615303/article/details/7661188


版权声明:https://github.com/wusuopubupt

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

解释型语言和编译型语言的区别 首先,我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级...
  • u012875880
  • u012875880
  • 2013年11月24日 17:58
  • 18961

Java、Python分别是解释型还是编译型语言?

python  解释型(函数写在调用前) java   编译型(请求次数多)+解释型(请求次数少) 解释性语言定义: 程序不需要编译,在运行程序的时候才翻译,每个语句都是执行的时候才翻译。这样解释性语...
  • ztf312
  • ztf312
  • 2017年01月03日 18:28
  • 2617

编译型语言、解释型语言与脚本语言三大类型详解

在学习各种高级编程语言的过程中,我们总会遇到一些语言类型的名词,理解这些名词对我们理解高级语言的运行机制有很大帮助! 一、编译型语言 定义:指用专用的编译器,针对特定的操作平台(操作系统)将某种高...
  • zhangliangzi
  • zhangliangzi
  • 2015年12月27日 19:52
  • 4929

编译型语言VS解释型语言

将 高级语言翻译成机器语言有两种方式:编译和解释。二者区别在于翻译的时间不同。 编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编...
  • u012412392
  • u012412392
  • 2013年11月30日 21:53
  • 402

Complied VS Interpreted Language编译型语言与解释型语言

Not so much a feature of language syntax as of how language is converted into machine instructions. ...
  • whb923
  • whb923
  • 2014年06月08日 16:46
  • 448

程序型语言VS.编译型语言

导读:每日[快讯精选]是由CSDN研发频道推出的特色栏目,每一天我们将从国外技术媒体(例如Hacker News、Reddit...等等)中挑选出有价值的新闻简讯,让您在第一时间掌握业界主流的技术...
  • szu030606
  • szu030606
  • 2012年03月19日 10:56
  • 461

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

编译型和解释型 我们先看看编译型,其实它和汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说得 专业一点,就称为编译(Compile),而...
  • tyq101010
  • tyq101010
  • 2016年04月17日 20:33
  • 511

【Language】解释性语言和编译型语言的区别和不同

解释性语言和编译型语言的区别和不同解释性语言 编译型语言 概念 计算机不能直接的理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言的编写的程序。翻译的方式有...
  • u014647208
  • u014647208
  • 2017年10月24日 14:24
  • 297

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

计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能读懂的机器语言的过程。这个过程分成两类,第一种是编译,第二种是解释。 概念 编译...
  • qq_28119401
  • qq_28119401
  • 2016年04月19日 15:30
  • 518

《疯狂Java讲义》——解释型语言和编译型语言

高级语言是较接近自然语言的一类语言,机器语言是可以直接被计算机识别的语言。高级语言要被计算机识别,则必须先“翻译”成机器语言。而这个“翻译”的方法粗分的话有两种: 通过编译来实现:编译器将高级语言从...
  • ziminghuohua
  • ziminghuohua
  • 2016年05月29日 20:32
  • 190
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编译型语言VS解释型语言
举报原因:
原因补充:

(最多只允许输入30个字)