解释型语言与编译型语言 2015-04-26 08:47 42人阅读 评论(0) 收藏
2015-04-26 08:47
253 查看
编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。
解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束。
编译型语言,执行速度快、效率高;依赖编译器、跨平台性差些。如C、C++、Delphi、Pascal,Fortran。
解释型语言,执行速度慢、效率低;依赖解释器、跨平台性好,必须要有对应的解释环境。如Java、Basic。
Java是先编译成字节码(并非机器语言),然后是再解释执行。所以严格说来Java是解释型语言。
解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束。
编译型语言,执行速度快、效率高;依赖编译器、跨平台性差些。如C、C++、Delphi、Pascal,Fortran。
解释型语言,执行速度慢、效率低;依赖解释器、跨平台性好,必须要有对应的解释环境。如Java、Basic。
Java是先编译成字节码(并非机器语言),然后是再解释执行。所以严格说来Java是解释型语言。
相关文章推荐
- 深度学习基础(五)Softmax Regression 分类: 深度学习 2015-02-28 10:28 42人阅读 评论(0) 收藏
- UNIX 读书笔记01 分类: Linux 2015-05-27 22:20 42人阅读 评论(0) 收藏
- SystemVerilog语言简介(二) 分类: 硬件开发_FPGA 2013-10-09 16:51 438人阅读 评论(0) 收藏
- C语言基础:指针初级(补充) 分类: iOS学习 c语言基础 2015-06-10 21:54 19人阅读 评论(0) 收藏
- 分类: linux程序设计 2012-03-06 22:01 10646人阅读 评论(5) 收藏 举报 linux语言c工具gcc程序开发 调试是每个程序员都会面临的问题. 如何提高程序员的调
- rebuild hnoi省选集训 分类: templates 2015-03-28 15:30 42人阅读 评论(0) 收藏
- leetCode(42):Flatten Binary Tree to Linked List 分类: leetCode 2015-07-17 18:31 96人阅读 评论(0) 收藏
- .net 实现Office文件预览 Word PPT Excel 2015-01-23 08:47 63人阅读 评论(0) 收藏
- C语言基础总结 分类: iOS学习 c语言基础 2015-06-11 10:08 23人阅读 评论(0) 收藏
- ubuntu中安装man手册查看函数原型 分类: linux使用 2010-02-28 22:50 2453人阅读 评论(0) 收藏 举报 ubuntu语言linuxlibrarysocketsys
- 洞悉linux下的Netfilter&iptables:什么是Netfilter? 分类: Linux 2015-05-17 22:01 42人阅读 评论(0) 收藏
- SystemVerilog语言简介(三) 分类: 硬件开发_FPGA 2013-10-09 16:52 540人阅读 评论(0) 收藏
- 【原创】C程序设计语言(2版KR) - C语言基础知识(2) 分类: Linux --- C 2014-11-21 19:21 85人阅读 评论(0) 收藏
- 《Go语言入门》第一个Go语言程序——HelloWorld 标签: go语言helloworld 2015-11-29 18:46 4066人阅读 评论(4) 收藏 举报 分类: go语言入门(3)
- sgu 153 分类: sgu templates 2015-04-26 16:35 32人阅读 评论(0) 收藏
- C语言基础:内存 分类: iOS学习 c语言基础 2015-06-10 21:59 23人阅读 评论(0) 收藏
- c语言基础:数据类型 分类: iOS学习 c语言基础 2015-06-10 21:43 9人阅读 评论(0) 收藏
- C语言基础:枚举.宏 分类: iOS学习 c语言基础 2015-06-10 22:01 20人阅读 评论(0) 收藏
- Python单例模式的4种实现方法 分类: python学习 2015-05-08 16:49 42人阅读 评论(0) 收藏
- Linux 查看CPU信息,机器型号,内存等信息 2015-04-26 10:00 41人阅读 评论(0) 收藏