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

    可将编程语言分为三大类:

      1、机器语言

        机器语言是一种指令集的体系。这种指令集是电脑cpu可以直接解读的数据。

        优点:执行效率高

        缺点:学习难度高,且开发效率低

     


     

      2、汇编语言

        在汇编语言中,用助记码(Mnemonics)代替机器语言,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。

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

        缺点:开发效率虽然高于机器语言,依旧低

     


     3、高级语言 

        高级语言直接用人类可理解的表达方式去编写程序,但是这种方式的编程计算机无法理解,程序需要经过计算机理解执行

        按照翻译的方式不同,高级语言可以分为两类:

      1. 编译型  C语言:将编写程序,一次性生成机器码文件,在由计算机执行生成机器码文件。(类似谷歌翻译)

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

            缺点:开发效率低于解释型高级语言

          2.解释型 Python:将编写好的程序,由解释器逐行翻译为机器码提交给cpu执行。(类似与同声传译)

            优点:开发效率高于编译型高级语言,并平台移植型优于编译型高级语言

            缺点:执行效率低于编译型高级语言

        

  • 相关阅读:
    static和final
    java面向对象白话解说
    方法
    数组
    JDK的安装和java程序的开发步骤以及环境变量配置
    VS2010 根据模型生成数据库 打开edmx.sql文件时 vs出现无响应的解决方案
    js简易写法
    .NET程序性能优化基本要领
    数据采集类
    ASP.NET MVC 3 配置EF自动生成模型
  • 原文地址:https://www.cnblogs.com/msj513/p/9635142.html
Copyright © 2011-2022 走看看