计算机语言发展笔记

计算机语言发展史

  • 计算机语言的发展大概分为三个时代

    1. 机器语言(电脑刚出来)

    2. 汇编语言

    3. 高级语言

机器语言(第一代语言)

  • 我们都知道计算机的基本计算方式都是基于二进制的方式

  • 二进制:010111001010110010110100

  • 这种代码是直接输入给计算机使用的,不经过任何的转换!

 

汇编语言(第二代语言)

  • 解决人类无法读懂计算机语言的问题(尝试用一些单词代替二进制的方式)

  • 指令代替二进制

  • 目前应用:

    1. 逆向工程(破解游戏、逆向开发软件 利用汇编语言进行加密解密处理)

    2. 机器人

    3. 病毒

    。。。。。。。。。。。

 

高级语言(第三代语言)

  • 摩尔定律

    ○当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。

    换而言之,每一美金所能购买到的电脑性能,将每隔18个月翻两倍以上。

  • 高级语言

    ○大体上分为:面向过程和面向对象两大类。

    ○C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。

    ○ C、C++、JAVA、C#、Python、PHP、JavaScript

    ○C语言是现在的高级语言的鼻祖。

    ○Java是基于C和C++而来的。

posted @ 2020-06-14 21:47  错错错阿  阅读(100)  评论(0)    收藏  举报