
计算机科学:创新者
下表列出了主要创新者及其作品和年份:
人物 | 成就 | 时期/年份 |
---|---|---|
巴尼尼 | 巴尼尼,古代印度梵语语言学家、语法学家和尊敬的学者,在他的著作《八章书》中系统化并提到了元规则、转换和递归的技术应用。它被认为是计算机编程语言的先驱。 | 公元前5世纪(大约) |
花拉子米 | 花拉子米发展了用印度-阿拉伯数字进行算术运算的技术。 | 公元830年(大约) |
阿尔·贾扎里 | 阿尔·贾扎里发明了可编程机器,即可编程人形机器人和天文钟,被认为是第一台可编程模拟计算机。 | 公元1206年(大约) |
雷蒙·鲁尔 | 雷蒙·鲁尔设计了多种符号表示机器。 | 公元1300年(大约) |
布莱士·帕斯卡 | 帕斯卡发明了机械计算器。 | 公元1642年(大约) |
戈特弗里德·莱布尼茨 | 莱布尼茨发展了一阶谓词演算,这对计算机科学的理论基础非常重要。 | 公元1670年(大约) |
查尔斯·巴贝奇 | 巴贝奇,以数学家、哲学家、发明家和机械工程师而闻名,设计了分析机并为功能较弱的机械计算器开发了原型。同样,他提出了数字可编程计算机的概念。巴贝奇被称为“计算机之父”。 | 公元1822年(大约) |
乔治·布尔 | 布尔构思了布尔代数,它成为数字逻辑和计算机科学的基础。 | 公元1847年(大约) |
弗雷格 | 弗雷格发展了一阶谓词演算,后来成为开发计算理论的关键先决条件。 | 公元1879年(大约) |
赫尔曼·何乐礼 | 何乐礼发明了穿孔卡片计算机器,因此,他被普遍认为是现代机器数据处理之父。 | 公元1889年(大约) |
范内瓦·布什 | 布什开发了Memex概念,后来导致了超文本的发展。 | 公元1930年(大约) |
阿隆佐·邱奇 | 邱奇发展了λ演算,并在其中发现了不可判定性问题。 | 公元1936年(大约) |
斯蒂芬·科尔·克莱尼 | 创立了计算理论。 | 公元1936年(大约) |
克劳德·香农 | 创立了实用的数字电路设计。 | 1937年 |
康拉德·楚泽 | 建造了第一台数字自由编程的Z系列计算机。 | 1938年 |
汤米·弗劳尔斯 | 设计并建造了Mark Colossus计算机,这是世界上第一台可编程、数字、电子和计算设备。 | 1943年 |
马克斯·纽曼 | 纽曼在曼彻斯特大学创建了计算机机器实验室。在那里发明了世界上第一台存储程序计算机,即曼彻斯特小型实验机。 | 1943年 |
约翰·莫奇利和J·普雷斯珀·埃克特 | 设计并建造了ENIAC,第一台现代计算机,以及UNIVAC I,第一台商用计算机。 | 1943年 |
中松义郎 | 在东京帝国大学发明了第一张软盘。 | 1950年 |
大卫·卡米纳和约翰·平克顿 | 开发了LEO计算机,即第一台商业计算机 | 1951年 |
谢尔盖·阿列克谢耶维奇·列别捷夫 | 独立设计了苏联(即乌克兰)的第一台电子计算机。 | 1951年 |
葛丽丝·霍珀 | 霍珀编写了A-0编译器(一种自动编程语言),对COBOL语言产生了重大影响。 | 1952年 |
卡斯伯特·赫德 | 为国际商用机器公司工作,并开发了第一台通用计算机IBM 701。 | 1952年 |
艾伦·佩利等 | 开发了ALGOL编程语言,并成为首位图灵奖获得者。 | 1952年 |
诺姆·乔姆斯基 | 乔姆斯基发展了乔姆斯基层次结构。他通过其在语言学方面的研究为计算机科学做出了贡献。 | 1956年 |
道格拉斯·恩格尔巴特和比尔·英格利什 | 以发明计算机鼠标而闻名。 | 1963年 |
佐佐木正 | 佐佐木是夏普公司的工程师,他构思了单芯片微处理器CPU。他还开发了夏普的液晶计算器。 | 1963年 |
丹尼斯·里奇和肯·汤普逊 | 在贝尔实验室率先开发了C编程语言和Unix计算机操作系统。 | 1967年 |
肯·汤普逊 | 汤普逊开发了Unix操作系统、B编程语言、Plan 9操作系统、第一个电脑象棋游戏和UTF-8编码,均在贝尔实验室完成。此外,他在谷歌开发了“Go”编程语言。 | 1967年 |
阿德里安·范·温加登 | 温加登开发了W-语法,首次用于ALGOL 68的定义。 | 1968年 |
岛正利 | 设计了Intel 4004,第一款商用微处理器。 | 1968年 |
莱斯利·兰伯特 | 制定了算法来解决分布式系统中的不同基本问题(例如面包店算法)。 | 1974年 |
文特·瑟夫和鲍勃·卡恩 | 设计了传输控制协议和互联网协议(TCP和IP),互联网和其他计算机网络的主要数据通信协议。 | 1978年 |
蒂姆·伯纳斯-李 | 发明了万维网。 | 1989年 |
蒂姆·伯纳斯-李和罗伯特·卡里奥 | 发送了客户端和服务器之间的第一次HTTP通信。 | 1989年 |
广告