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

    分类

      机器语言:计算机能直接识别的二进制。直接使用二进制指令编写程序(01010101)

           优点:执行效率高

           缺点:难以记忆,容易出错

              即使要实现一个小功能,需要用到的二进制指令的条数也非常多

      汇编:优化了机器语言二进制难以记忆,容易出错的问题,用英文标签取代二进制指令去编写程序

           缺点:即使使用英文标签代替二进制指令,要实现一个小功能,也是非常繁琐

      高级语言:用人类能理解的表发方式去编写程序,意味着计算机无法直接理解,必须经过翻译

            编译型(Go,C)

                一次翻译,n次调用执行

            解释型(python,shell)

                每次都要解释器翻译

                例如:

                   编译型语言 = 看《罗密欧与朱丽叶》中文版

                   解释型语言 = 旁边有个翻译,一句一句给我翻译《罗密欧与朱丽叶》

                Python语言的三大特点:

                    语法简单

                    第三方库丰富

                    封装程度高

  • 相关阅读:
    firewall&iptables
    Linux压缩&解压缩
    Centos7.4 修改selinux错误导致服务器起不来
    Anaconda 安装 pytorch报错解决方法
    Java8 map value排序
    SparkStreaming获取kafka数据的两种方式:Receiver与Direct
    vim常用的骚操作
    http server
    转:WinInet, WinHttp, Winsock, ws2_32的区别和联系
    windows xp 驱动开发(三)DDK与WDK WDM的区别
  • 原文地址:https://www.cnblogs.com/HuaR-/p/14524703.html
Copyright © 2011-2022 走看看