计算机语言发展简史

1. 第一代计算机语言

二进制;可以直接在计算机上运行的。

2. 第二代计算机语言

由于二进制对于编程人员不太友好,看不懂,因此出现了汇编语言,不再是二进制语言了,而是含有英文单词等等人类可以读懂的语言。

3. 第三代计算机语言

  • 摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔 18 个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔 18 个月翻两倍以上。

根据上述定律得知,我们的计算机硬件随着时间的发展越来越高级了,所以汇编语言不能满足我们的需求了,于是诞生了高级语言,大体上分为:面向过程和面向对象两大类。
C语言是典型的面向过程的语言,是当代语言的鼻祖,编写一些操作系统等等,拥有一些很强的数据处理能力,单片机等,科研机构在使用;C++、Java 是典型的面向对象的语言。
C# 是当时微软的比尔盖茨说 Java 是世界上最好的语言,于是想着山寨,于是就有了这个 C# 语言,但是山寨的并不是很好。只在微软的电脑上才能使用,并不能跨平台,不通用,失去了跟 JAVA 竞争的优势。
整个计算机语言的创新史就是一部山寨史。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值