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

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

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

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

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

  • 相关阅读:
    python解析网页
    node.js 爬虫
    c++ split实现
    foldl foldr
    爬虫http header gzip
    命令[10]
    命令[08]
    命令[15]
    命令[13]
    命令[11]
  • 原文地址:https://www.cnblogs.com/juanzhi/p/12950299.html
Copyright © 2011-2022 走看看