计算机语言发展史
计算机语言发展史
第一代:机器语言
全是0101010,对于机器很好识别运行,但对于人,记忆起来十分困难
第二代:汇编语言
加入了一些人类词汇,相对更好记忆了一点,通常汇编语言用于:
- 逆向工程(反编译扒源码类似的,加密解密)
- 机器人
- 病毒...
第三代:高级语言
摩尔定律:价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍,换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上。
高级语言:主要分为面向过程 和 面向对象两大类
-
C语言:面向过程。也是高级语言的开山鼻祖,但又有一些汇编语言的特性,常用来写一些应用系统,操作系统,工作系统之类的程序,有很强大的数据处理能力,单片机,机器。
-
C++:面向对象。C语言的升级版
-
Java:面向对象。又叫做C++--(意思是说把C++中不好的地方删减了,保留了好的地方,更精简。)常用于服务器开发等方面
-
C#:C Sharp,保留了Java细节上的一些东西,精髓没学到
-
Python:大数据分析、人工智能...
-
PHP:快速构建一个网站
-
JavaScript:网站的交互语言。

浙公网安备 33010602011771号