计算机科学:创新者



下表列出了主要创新者及其作品和年份:

人物 成就 时期/年份
巴尼尼 巴尼尼,古代印度梵语语言学家、语法学家和尊敬的学者,在他的著作《八章书》中系统化并提到了元规则、转换和递归的技术应用。它被认为是计算机编程语言的先驱。 公元前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年
广告