计算机科学:创新者


下表列出了主要创新者的姓名及其作品和年份 -

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