zoukankan      html  css  js  c++  java
  • python——解释型语言

    编程语言分三大类   :  低级语言  、  汇编语言 、   高级语言。

      现代计算机都是基于  图灵机模型 制造的。  因此计算机的内部只能接受二进制数据。而用二进制代码  0  1  描述的指令叫做机器指令,被称作机器语言。这种机器语言是属于低级语言

      随着计算机的发展,功能的增多,程序变得越来越复杂,想0 10101这种机器语言越来越不方便,然后就将一些机器语言的集合用英文标识处理,这就叫做汇编语言,但本质上也是对计算机的硬件直接操作

      随着发展现就又出现了一种高级语言

      而高级语言又分为两种:  

        编译型语言:  将程序以该语言的语法写完后,交给专门的编译器,一次性全部翻译成机器指令,在运行。而这种语言优点是执行效率高,缺点是依赖编译器,跨平台型差

        解释型语言:   将程序以该语言的语法写完后,在运行的时候由解释器,翻译一点运行一点。这种语言的优点是跨平台性好,容易改代码,缺点是运行速度慢。

    而  python 是解释型语言

    python 的官方解释器是用C语言编写的Cpython

    jypthon 解释权是用JAVA  写的  可以直接编译成 Java字节执行

    pypy 解释器是python 自己写的可以直接编译成一大段代码

  • 相关阅读:
    关于 继承、扩展和协议,深度好文
    BearSkill纯代码搭建iOS界面
    漫谈程序猿系列:程序猿零门槛?
    Uva--11324--The Largest Clique【有向图强连通分量】
    iOS_UITextField 基本操作
    苹果官方xcodeprojectbuild设置指南
    <html>
    Matlab 随机数字
    基于中文人员特征的性别判定方法
    小米用户画像的演进及应用解读
  • 原文地址:https://www.cnblogs.com/aliceyang/p/12003636.html
Copyright © 2011-2022 走看看