• 计算机编程语言发展史


    3 计算机编程语言发展史?
        第一代语言:机器语言
            程序猿直接编写二进制,一串二进制代码,例如:1001001010101010...
            计算机是由电流驱动的,电流只能表示两种状态:正、负。
            而正可以对应1,负可以对应0
            1001001010101010...这些二进制码正好和自然世界中的十进制存在转换关系。
            所以很巧妙的是:计算机可以模拟现实世界当中的事物。
     
            机器语言时期非常具有代表的就是:打孔机
            缺点: 纸带不容易保存
                        另外打孔的时候是人为操作的,孔有可能打错了。孔打错了纸带就废了。
     
        第二代语言:低级语言
            非常具有代表性的:汇编语言。
            汇编语言比机器语言更接近人类自然语言。
            但是汇编语言还是需要专业人士进行开发,一般人拿到汇编语言也读不懂。
     
        第三代语言:高级语言
            高级语言完全接近人类自然语言,具有代表性的:
            C语言:面向过程的
            C++语言:一半面相过程,一半面相对象。
            java语言:完全面相队对象的(java语言底层实际上是C++实现的)
            Python语言:面相对象
            ...
     
        计算机编程语言是什么?
            是一个团队,或者一个组织指定的一套固定的语法规则,
            你可以学习这套语法规则,然后通过这套语法规则和计算机交互。
     
        我们为什么要学习汉语?
            原因是我们学习了汉语之后,可以完成任何人的沟通。
        我们为什么要学习日语?
            因为我们要和日本人沟通。
  • 相关阅读:
    IT运维监控解决方案介绍
    Apdex——衡量服务器性能的标准
    服务器监控(包括性能指标与web应用程序)
    使用厂商MIB库查找设备OID值并实施监控的方法
    华为USG6550 MIB CPU MEM
    LInux下实时网络流量监控工具nload教程
    11gR2 集群(CRS/GRID)新功能—— SCAN(Single Client Access Name)
    如何实现网卡bond
    LeetCode(31)-Factorial Trailing Zeroes
    activiti自己定义流程之整合(五):启动流程时获取自己定义表单
  • 原文地址:https://www.cnblogs.com/xlwu/p/13052646.html
Copyright © 2020-2023  润新知