当前位置:网站首页>一口气读懂 IT发展史
一口气读懂 IT发展史
2022-07-05 16:50:00 【小灰】
计算机的发展历史有多长?真正意义上的计算机诞生,距今也只有80多年的时间。80年,对于每一个人来说,是很长的时间,但对于整个历史来说,只是短短的一瞬间。
从第一代电子计算机的发明,到今天互联网的蓬勃发展,不得不说是人类文明的一大奇迹。今天,小灰写下这篇文章,希望和大家一起感受这段波澜壮阔的历史进程。
史前时代
1642年
科学家帕斯卡(B.Pascal)发明的机械计算机,可用于计算加减法。
1834年
英国数学家查尔斯·巴贝奇设计了分析机,采用打孔纸带作为输入输出方式。
1842年
阿达·洛芙莱斯(Ada Lovelace)发明了第一个计算机程序,用于在分析机上计算伯努利数。她也因此成为了史上第一位程序员。
诞生之初
1936年
艾伦·图灵提出了“图灵机”的理论模型,为现代计算机的逻辑工作方式奠定基础。
1937年
阿塔纳索夫-贝瑞计算机(Atanasoff–Berry Computer,简称ABC计算机)问世,它是世界上第一台电子计算机。
1946年
世界上第一台“可编程”计算机ENIAC诞生。教科书上说它是世界上第一台电子计算机,这是错误的。(实际上ABC计算机是第一)
1949年
世界上第一台“冯·诺依曼体系结构”的计算机EDSAC诞生,它的程序和数据采用同样的存储方式。注意上述的三个“第一”是不一样的概念。
蓬勃发展
1956年
在美国达特茅斯会议上,人工智能这个全新的科学领域诞生了。这一年被称为“人工智能元年”。
1957年
约翰·巴克斯发明了第一种高级编程语言Fortran。
1958年
古老的函数式编程语言LISP诞生。
1964年
IBM的大型主机System/360诞生。软件工程著作《人月神话》,就是作者关于System/360操作系统的研发经验所做的提炼总结。
1969年
Unix操作系统于贝尔实验室诞生。
1971年
D.M.Ritchie 发明了C语言。
1974年
世界上第一个网络服务Telenet诞生。
1981年
微软公司发布DOS操作系统,它是单用户单任务的个人电脑操作系统。
1983年
贝尔实验室发布了C++语言,它是C语言的继承者。
1985年
微软公司发布Windos操作系统1.0。
互联网时代
1989年
蒂姆·伯纳斯·李 发明了万维网,英文缩写是WWW。
1991年
Linux操作系统问世。
Guido van Rossum 发明了 Python 语言。
1994年
网景公司的Mosaic浏览器发布。
著名门户网站 雅虎 诞生。
1995年
詹姆斯·高斯林 发明了Java语言。
1998年
全球最大搜索引擎公司Google诞生。
2002年
微软发布 .Net Framework 1.0。
2003年
社交网站Facebook诞生。
2009年
中本聪发明比特币,开启了区块链技术的先河。
Go语言问世。
2011年
张小龙的微信诞生。
2016年
谷歌公司的AlphaGo打败了全球顶尖围棋选手。
2017年
AlphaGo Zero 以100:0击败 AlphaGo。
写在最后
文中的每一个事件都仅仅一笔带过,但是在当时无一不是计算机和互联网的重要里程碑。自电子计算机诞生以来,纵观这80多年的历史,凝聚着无数智慧和梦想。
今天,当我们享受这些技术便利的时候,请不要忘记这一段短暂而又伟大的历史,以及那些在IT领域做出卓越贡献的天才们。
—————END—————
边栏推荐
- 齐宣王典故
- In depth understanding of redis memory obsolescence strategy
- High number | summary of calculation methods of volume of rotating body, double integral calculation of volume of rotating body
- What else do you not know about new map()
- 深入理解Redis内存淘汰策略
- Wechat official account web page authorization login is so simple
- Design of electronic clock based on 51 single chip microcomputer
- Error in composer installation: no composer lock file present.
- Embedded UC (UNIX System Advanced Programming) -3
- PHP talent recruitment system development source code recruitment website source code secondary development
猜你喜欢
thinkphp模板的使用
33:第三章:开发通行证服务:16:使用Redis缓存用户信息;(以减轻数据库的压力)
Database design in multi tenant mode
项目引入jar从私服Nexus 拉去遇到的一个问题
American chips are no longer proud, and Chinese chips have successfully won the first place in emerging fields
In depth understanding of redis memory obsolescence strategy
Rider 设置选中单词侧边高亮,去除警告建议高亮
Judge whether a number is a prime number (prime number)
VBA驱动SAP GUI实现办公自动化(二):判断元素是否存在
Embedded-c Language-2
随机推荐
The third lesson of EasyX learning
关于mysql中的json解析函数JSON_EXTRACT
Example tutorial of SQL deduplication
C how TCP restricts the access traffic of a single client
一文了解Go语言中的函数与方法的用法
ThoughtWorks global CTO: build the architecture according to needs, and excessive engineering will only "waste people and money"
Timestamp strtotime the day before or after the date
What else do you not know about new map()
flask解决CORS ERR 问题
Use of ThinkPHP template
网上办理期货开户安全吗?网上会不会骗子比较多?感觉不太靠谱?
CMake教程Step2(添加库)
easyNmon使用汇总
Allusions of King Xuan of Qi Dynasty
Oracle缩表空间的完整解决实例
华为云云原生容器综合竞争力,中国第一!
VBA驱动SAP GUI实现办公自动化(二):判断元素是否存在
Application of threshold homomorphic encryption in privacy Computing: Interpretation
[7.7 live broadcast preview] the lecturer of "typical architecture of SaaS cloud native applications" teaches you to easily build cloud native SaaS applications. Once the problem is solved, Huawei's s
Database design in multi tenant mode