zoukankan      html  css  js  c++  java
  • 编程语言分类

    1.机器语言(直接操作硬件):直接使用二进制指令去编写程序

              优点:计算机无障碍理解,运行效率非常高

               缺点:开发效率低

     

    2.汇编语言(直接操作硬件):使用英文标签代替二进制指令去编写程序

              优点:比起机器语言开发效率高

              缺点:开发效率比机器语言高,但仍然比较低

    3.高级语言:直接使用人能力理解的表达方式去编写程序

              问题是计算机无法直接理解,程序是需要经过翻译才能被计算机理解执行的,按照翻译方式的不同,分为两种:

                        1.编译型C:谷歌翻译

                                优点:执行效率高于解释型

                                缺点:开发效率低于解释型

                        2.解释型Python:同声传译

                                优点:开发效率高于编译型

                                缺点:执行效率低于编译型

    执行效率:机器语言>汇编语言>编译型>解释型

    开发效率:解释型>编译型>汇编语言>机器语言

     

  • 相关阅读:
    A1083. List Grades
    A1075. PAT Judge
    uva 10054 The Necklace 欧拉回路
    uva 1423 / Guess
    poj3164 最小树形图
    uva 11865 stream my contest 最小树形图 朱刘算法
    uva 1494
    获取android源码中遇到的问题
    MTK平台Android项目APK预置方案
    Android Lights
  • 原文地址:https://www.cnblogs.com/xiamenghan/p/9636551.html
Copyright © 2011-2022 走看看