码迷,mamicode.com
首页 > 编程语言 > 详细

计算机编程语言发展史

时间:2020-06-05 23:25:00      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:对象   为什么   学习日语   c++实现   学习   机器语言   规则   需要   bsp   

3 计算机编程语言发展史?
    第一代语言:机器语言
        程序猿直接编写二进制,一串二进制代码,例如:1001001010101010...
        计算机是由电流驱动的,电流只能表示两种状态:正、负。
        而正可以对应1,负可以对应0
        1001001010101010...这些二进制码正好和自然世界中的十进制存在转换关系。
        所以很巧妙的是:计算机可以模拟现实世界当中的事物。
 
        机器语言时期非常具有代表的就是:打孔机
        缺点: 纸带不容易保存
                    另外打孔的时候是人为操作的,孔有可能打错了。孔打错了纸带就废了。
 
    第二代语言:低级语言
        非常具有代表性的:汇编语言。
        汇编语言比机器语言更接近人类自然语言。
        但是汇编语言还是需要专业人士进行开发,一般人拿到汇编语言也读不懂。
 
    第三代语言:高级语言
        高级语言完全接近人类自然语言,具有代表性的:
        C语言:面向过程的
        C++语言:一半面相过程,一半面相对象。
        java语言:完全面相队对象的(java语言底层实际上是C++实现的)
        Python语言:面相对象
        ...
 
    计算机编程语言是什么?
        是一个团队,或者一个组织指定的一套固定的语法规则,
        你可以学习这套语法规则,然后通过这套语法规则和计算机交互。
 
    我们为什么要学习汉语?
        原因是我们学习了汉语之后,可以完成任何人的沟通。
    我们为什么要学习日语?
        因为我们要和日本人沟通。

计算机编程语言发展史

标签:对象   为什么   学习日语   c++实现   学习   机器语言   规则   需要   bsp   

原文地址:https://www.cnblogs.com/xlwu/p/13052646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!