zoukankan      html  css  js  c++  java
  • 编译型语言和解释性语言

    1.计算机不能识别高级语言,计算机能够直接识别并执行的语言,从目前看来只有机器语言。我们写的高级语言要先翻译成低级语言,才能被计算机执行,翻译的方式有两种:编译和解释,二者的目的是相同的,但是翻译的时间不同。

    2.解释型语言:直到执行的时候才翻译,并且每执行一次翻译一次;而编译型语言执行和翻译是分开的,先翻译成机器语言,如exe可执行文件,然后再运行,可以翻译一次,执行多次,性能比较高。

    3.可兼容性,解释型语言为什么能得以存在,因为可兼容性比较好,一些脚本语言,辅助性开发接口等对性能要求不是很高,但是对兼容性要求比较高的,会选择解释型语言。

    而编译型语言执行性能比较高, 但是它编译得到的机器语言,与具体的机器有关,从而对机器兼容性不太好,一般开发操作系统,数据库系统,会采用。

  • 相关阅读:
    寒假作业3
    寒假作业2
    寒假作业
    Binary Indexed Tree
    Quick Union
    Prim's Algorithm & Kruskal's algorithm
    面向对象阶段总结 | 肆
    面向对象阶段总结 | 叁
    面向对象阶段总结 | 贰
    面向对象阶段总结 | 壹
  • 原文地址:https://www.cnblogs.com/juanzhi/p/12950299.html
Copyright © 2011-2022 走看看