计算机语言发展史
第一代语言
机器语言
计算方式:二进制
二进制:0101110010110010110100
直接输入给计算机使用,不经过任何的转换!
第二代语言
汇编语言
- 解决人类无法读懂机器语言的问题
- 指令代替二进制
目前应用
- 逆向工程
- 机器人
- 病毒
- …
第三代语言
-
摩尔定律
-
当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,每隔18个月翻两倍以上
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BagX3RkR-1612356538909)(C:\Users\hw\Pictures\Saved Pictures\戈登·摩尔.jpg)]
Intel 公司的创始人之一 :戈登·摩尔
- 高级语言
- 大体上分为:面向过程和面向对象两大类。
- C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。
语言类型:
- C语言
- C++语言
- JAVA语言
- C#语言
- Python、PHP、Javascript
- …