计算机语言发展史(2021.02.04)

第一代语言(机器语言)

二进制

直接输入给计算机使用,不经过任何的转换

第二代语言(汇编语言)

比较人性化
汇编代码

第三代语言(高级语言)

大体分为两大类(相辅相成)

面向过程(如:C语言)和面向对象(如:C++语言、JAVA语言、C#语言、Python、PHP、JavaScript)

  • C++是C语言面向对象的版本(升级版)

  • JAVA(C++--)是以C语言和C++为原型开发的(去除了C++的一些缺点)

  • C#是微软发明的用来代替JAVA的语言(不跨平台、不通用)

各种语言针对不同领域

  • Python:大数据分析、人工智能

  • PHP:构建网站

  • JAVA:服务器开发

补充:摩尔定律

内容:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。

你可能感兴趣的:(计算机语言发展史(2021.02.04))