计算机语言发展笔记
-
计算机语言的发展大概分为三个时代
-
机器语言(电脑刚出来)
-
汇编语言
-
高级语言
-
机器语言(第一代语言)
-
我们都知道计算机的基本计算方式都是基于二进制的方式
-
二进制:010111001010110010110100
-
这种代码是直接输入给计算机使用的,不经过任何的转换!
汇编语言(第二代语言)
-
解决人类无法读懂计算机语言的问题(尝试用一些单词代替二进制的方式)
-
指令代替二进制
-
目前应用:
-
逆向工程(破解游戏、逆向开发软件 利用汇编语言进行加密解密处理)
-
机器人
-
病毒
。。。。。。。。。。。
-
高级语言(第三代语言)
-
摩尔定律
○当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
换而言之,每一美金所能购买到的电脑性能,将每隔18个月翻两倍以上。
-
高级语言
○大体上分为:面向过程和面向对象两大类。
○C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。
○ C、C++、JAVA、C#、Python、PHP、JavaScript
○C语言是现在的高级语言的鼻祖。

浙公网安备 33010602011771号