计算机科学(英语:computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。
计算机科学中的理论部分在第一台数字计算机出现以前就已存在。计算机科学根植于电子工程、数学和语言学,是科学、工程和艺术的结晶。它在20世纪最后的三十年间兴起成为一门独立的学科,并发展出自己的方法与术语。
那么在计算机科学领域里都有哪些大佬呢?随编程狮小编一起盘点下吧~
阿里·艾达尔(Ali Aydar)
阿里·艾达尔是一位计算机科学家和互联网企业家。他是 Sporcle 的首席执行官。他最出名的身份是 Napster 的早期雇员和关键技术贡献者。艾达尔购买了 Fanning 的第一本有关 C ++ 编程的书,这是两年后他用来构建 Napster 文件共享软件的语言。
艾伦·图灵(Alan Turing)
艾伦·图灵(1912年6月23日至1954年6月7日)是一位英国数学家和计算机科学家,他对算法和计算的概念进行了形式化。图灵被广泛认为是理论计算机科学和人工智能之父。他于1936年发明了著名的Turing机器,该机器被认为是通用计算机的模型。
安妮塔·博格(Anita Borg)
安妮塔·博格(1949年1月17日至2003年4月6日)是美国计算机科学家。她成立了妇女与技术研究所(现为安妮塔·博格妇女与技术研究所)。在 Digital Equipment 期间,她开发了一种方法,并获得了一种用于生成完整地址跟踪信息的方法的专利,该方法可用于分析和设计高速存储系统。
阿尔弗雷德·阿霍(Alfred Aho)
阿尔弗雷德·阿霍(1941年8月9日出生)是加拿大计算机科学家,以其在编程语言,编译器和相关算法方面的工作以及有关计算机编程艺术和科学的教科书而闻名。阿霍在多伦多大学获得工程物理学学士学位。
比尼亚·斯特鲁斯特鲁普(Bjarne Stroustrup)
比尼亚·斯特鲁斯特鲁普(出生于1950年12月30日)是丹麦的计算机科学家,最著名的事迹是创建和开发了广泛使用的 C ++ 编程语言。他是杰出的研究教授,并担任工程学院计算机科学系主任。
比尔盖茨(Bill Gates)
比尔·盖茨(生于1955年10月28日)是美国商业大亨,慈善家,投资者,计算机程序员和发明家。盖茨是微软的前首席执行官兼董事长,他与保罗·艾伦共同创立的微软是世界上最大的个人计算机软件公司。
布鲁斯·雅顿(Bruce Arden)
布鲁斯·雅顿(1927年生于明尼苏达州明尼阿波利斯)是美国计算机科学家。他于1949年毕业于普渡大学并获得理学学士(EE)学位,并于1950年开始在通用汽车公司艾里逊分公司的 IBM 混合(机械和电子)卡编程计算机/计算器的接线和编程工作,开始了他的计算机职业生涯。
布伦丹·艾希(Brendan Eich)
布伦丹·艾希(生于1960年或1961年)是一位美国技术专家,也是 JavaScript 脚本语言的创建者。他与他人共同创立了 Mozilla 项目,Mozilla 基金会和 Mozilla 公司,并担任 Mozilla 公司的首席技术官和简短的首席执行官。
巴里·勃姆(Barry Boehm)
巴里·勃姆(出生于1935年)是美国软件工程师,计算机科学,工业和系统工程学的著名教授,TRW 软件工程学的教授。他以在软件工程领域的许多贡献而闻名。
伯特·波斯(Bert Bos)
伯特·波斯(出生于1963年11月10日,荷兰海牙)是计算机科学家。他在格罗宁根大学学习数学,并用脚本语言 Gist 撰写了有关快速用户界面开发的博士学位论文。1996年,他加入了万维网联盟(W3C)来研究级联样式表(CSS)。
布莱恩·坎特里(Bryan Cantrill)
布莱恩·坎特里(生于1973年)是美国软件工程师,曾在 Sun Microsystems 和后来收购 Oracle 的 Oracle Corporation 任职。Cantrill 因此 DTrace 的开发而被列入 TR35 名单,DTrace 是 OS Solaris 10 的功能,为实时跟踪和诊断软件提供了一种非侵入性的手段。他目前是 Joyent 的首席技术官。
查尔斯·巴贝奇 (Charles Babbage)
查尔斯·巴贝奇 FRS(1791年12月26日至1871年10月18日)是英国的多面手。他是一位数学家,哲学家,发明家和机械工程师,他因提出了可编程计算机的概念而广为人知。
丹尼斯·里奇 (Dennis Ritchie)
丹尼斯·里奇(1941年9月9日至2011年10月12日)是美国计算机科学家。他创建了 C 编程语言,并与长期的同事 Ken Thompson 一起创建了 Unix 操作系统。里奇(Ritchie)和汤普森(Thompson)于 1983年获得了 ACM 颁发的图灵奖。
戴维·布朗 (David J. Brown)
戴维·布朗是美国计算机科学家。他是一个在斯坦福大学帮助开发系统的小组成员之一,后来创建了 Sun Microsystems,后来在 1982年创建了 Silicon Graphics。他为 Sun 的主要系统软件产品 Solaris 定义了应用程序二进制接口。
埃德加·科德 (Edgar F. Codd)
埃德加·科德(1923年8月19日至2003年4月18日)是一位英国计算机科学家,在 IBM 工作期间,他发明了数据库管理的关系模型,这是关系数据库的理论基础。他为计算机科学做出了其他有价值的贡献。
弗朗西斯·艾伦 (Frances Allen)
弗朗西斯·艾伦(出生于1932年8月4日)是美国计算机科学家,也是优化编译器领域的先驱。她的成就包括在编译器,代码优化和并行化方面的开创性工作。她还在编程语言的情报工作中发挥了作用。
戈登·贝尔 (Gordon Bell)
戈登·贝尔(出生于1934年8月19日)是美国电气工程师兼经理。Bell 是数字设备公司(DEC)1960–1966的早期雇员,设计了几台 PDP 机器,后来成为 1972-1983年的工程副总裁,负责监督 VAX 的开发。
格雷戈里·柴廷 (Gregory Chaitin)
格雷戈里·柴廷(1947年11月15日生于阿根廷)是阿根廷裔美国数学家和计算机科学家。从 1960年代后期开始,Chaitin 为算法信息论和元数学做出了贡献,特别是等效于 Godel 不完全性定理的计算机理论结果。
詹姆斯·高斯林 (James Gosling)
詹姆斯·高斯林 OC(出生于1955年5月19日)是加拿大计算机科学家,最著名的是 Java 编程语言之父。1977年高斯林从卡尔加里大学获得计算机科学理学学士学位。
约翰·巴克斯 (John Backus)
约翰·巴克斯(1924年12月3日至2007年3月17日)是美国计算机科学家。他领导的团队发明了第一种被广泛使用的高级编程语言(FORTRAN),并且是 Backus-Naur 形式(BNF)的发明者,该形式被广泛用于定义形式语言语法。
乔恩·克罗克罗夫特 (Jon Crowcroft)
约翰·克罗克罗夫特( 1957年11月23日出生)是剑桥大学计算机实验室的通信系统马可尼教授。乔恩·克罗克罗夫特(Jon Crowcroft)教授以其对互联网发展的许多重大贡献而著称。他在1980年代有关卫星链路互连技术的工作为农村宽带铺平了道路。
拉里·佩奇 (Larry Page)
拉里·佩奇(1973年3月26日出生)是美国商业大亨和计算机科学家,与谢尔盖·布林(Sergey Brin)一起是 Google 的共同创始人。2011年4月4日,Page 接替 Eric Schmidt 担任 Google 首席执行官。截至2014年,佩奇的个人财富估计为32美元。30亿,在福布斯富豪榜上排名第19。
拉里·沃尔 (Larry Wall)
拉里·沃尔(生于1954年9月27日)是一位计算机程序员和作家,最著名的是 Perl 编程语言和 Camelia 的创建者,而 Camelia 是 Perl 6 的敏捷代言人。 1976年在西雅图太平洋大学开始高等教育之前。
莱纳斯·托瓦尔兹 (Linus Torvalds)
莱纳斯·托瓦尔兹(出生于1969年12月28日)是一位芬兰美国软件工程师,他以 Linux 内核的设计和开发而闻名。他与山中伸弥(Shinya Yamanaka)一起获得了由芬兰技术学院颁发的 2012年千禧技术奖,以表彰他为计算机创建了导致广泛使用的 Linux 内核的新型开源操作系统。
路易斯·冯·安 (Luis Von Ahn)
路易斯·冯·安(生于1979年)是危地马拉的企业家,也是卡内基梅隆大学计算机科学系的副教授。他是众包的先驱之一。他是 reCAPTCHA 公司的创始人,该公司于2009年被 Google 收购,并且是流行的语言学习平台多邻国(Duolingo) 的联合创始人兼首席执行官。
卢卡·卡德利(Luca Cardelli)
卢卡·卡德利 FRS 是一位意大利计算机科学家,是英国剑桥微软研究院的助理总监。Cardelli 以类型理论和操作语义方面的研究而闻名。除其他贡献外,他还帮助设计了 Modula-3,并为(非纯)功能编程语言 ML 实现了第一个编译器。
迈克尔·戴尔 (Michael Dell)
迈克尔·戴尔(1965年2月23日出生)是美国商业大亨,投资者,慈善家和作家。他被称为戴尔公司的创始人兼首席执行官,戴尔公司是全球领先的个人计算机(PC)销售商之一。
迈克尔·德图佐斯 (Michael Dertouzos)
迈克尔·德图佐斯(1936年11月5日至2001年8月27日)在1974年至2001年期间担任麻省理工学院教授和麻省理工学院计算机科学实验室(LCS)主任。在德图佐斯任期内,LCS 在各个领域进行了创新。 ,包括 RSA 加密,电子表格,NuBus,X Window 系统和 Internet。
莫里斯·文森特·威尔克斯 (Maurice Vincent Wilkes)
莫里斯·文森特·威尔克斯(1913年6月26日至2010年11月29日)是英国计算机科学家,在计算领域取得了一些重要进展。威尔克斯去世时,他是剑桥大学的名誉教授。他获得了许多荣誉。
内洛·克里斯蒂安尼(Nello Cristianini)
内洛·克里斯蒂安尼(生于1968年)是布里斯托大学(University of Bristol)的人工智能教授,曾获得英国皇家学会沃尔夫森研究优异奖。他在机器学习,人工智能和生物信息学等不同领域的研究贡献。具体来说,他的工作集中在学习算法的统计分析上。
菲利普·唐·埃斯特里奇 (Philip Don Estridge)
菲利普·唐·埃斯特里奇(1937年6月23日至1985年8月2日),被称为 Don Estridge,领导了原始 IBM 个人计算机(PC)的开发,因此被称为“ IBM PC之父”。他的决定极大地改变了计算机行业,导致买卖个人计算机的数量大大增加。
菲利普·马特豪斯·哈恩 (Philip Matthaus Hahn)
菲利普 (1739年11月25日在斯查恩豪森至1790年5月2日在埃赫特丁根)是一位德国牧师和发明家。大约在 1763 年,他发明了一种精确的日晷,或称日晷,其中包含了对均时差的校正。
珀·布朗奇·汉森 (Per Brinch Hansen)
珀·布朗奇·汉森(1938年11月13日至2007年7月31日)是丹麦裔美国计算机科学家,以并发编程理论而闻名。1970年,在 Ole-Johan Dahl 和 Kristen Nygaard 的编程语言 Simula 67 的启发下,他对计算机科学的研究专注于并发编程,他在 1972年发明了显示器概念。
拉斯穆斯·莱尔多夫 (Rasmus Lerdorf)
拉斯穆斯·莱尔多夫(出生于1968年11月22日)是具有加拿大国籍的格陵兰语程序员。他创建了 PHP 脚本语言,创作了该语言的前两个版本,并参与了由包括 Jim Winstead 在内的一组开发人员领导的更高版本的开发。
理查德·斯托曼 (Richard Stallman)
理查德·斯托曼 (1953年3月16日出生)是美国人,是软件*主义者和计算机程序员。他以启动 GNU 项目,建立*软件基金会,开发 GNU 编译器集合和 GNU Emacs 以及编写 GNU 通用公共许可证而闻名。
罗伯特·博耶 (Robert S.Boyer)
罗伯特·博耶是德克萨斯大学奥斯汀分校的计算机科学,数学和哲学系退休教授。他和 J Strother Moore 于1977年发明了 Boyer-Moore 字符串搜索算法,这是一种特别高效的字符串搜索算法。他和 Moore 还在1992年合作研究了 Boyer-Moore 自动定理证明器 Nqthm。
罗伯特·鲍勃·卡恩 (Robert Bob Kahn)
罗伯特·鲍勃·卡恩(1938年12月23日出生)是一位美国工程师,被誉为“互联网之父”之一,与美国互联网先驱温特·瑟夫(Vint Cerf)分享了这一称号。1997年12月,卡恩(Kahn)和瑟夫(Cerf)因建立和开发互联网而获得了美国国家技术勋章。Kahn 是 TCP / IP 协议(互联网上最重要的通信协议)的共同发明者。他负责发起DARPA的Internet程序。
2004年,卡恩(Kahn)荣获了著名的ACM艾伦·M·图灵(Alan M. Turing)奖。2005年,他获得了总统*勋章-美国最高的平民奖。
萨比尔·巴蒂亚(Sabeer Bhatia)
萨比尔·巴蒂亚于1968年12月30日出生在昌迪加尔。他在班加罗尔长大,在普纳的毕晓普学校和班加罗尔的圣约瑟夫男孩中学接受早期教育。Sabeer Bhatia 是美国印第安人企业家,他创立了 Hotmail 电子邮件服务和 Jaxt。
谢尔盖·布林 (Sergey brin)
谢尔盖·布林(出生于1973年8月21日)是美国计算机科学家和互联网企业家,他与拉里·佩奇(Larry Page)共同创立了 Google,这是最赚钱的互联网公司之一。截至2014年6月,他的个人财富估计为 300亿美元。布林和佩奇共同拥有公司约 16%的股份。
谢尔盖·阿比特布尔 (Serge Abiteboul)
谢尔盖·阿比特布尔是一位计算机科学家,致力于数据管理,数据库理论和有限模型理论领域。他目前是法国国家信息和自动化研究所(INRIA)的高级研究员,该研究所专注于计算机科学和相关领域,并且是法国学院的教授。
史蒂夫·乔布斯 (Steve Jobs)
史蒂夫·乔布斯是苹果计算机公司的联合创始人,众所周知,他是美国发明家,他在1970年代和1980年代引领了微计算机革命。乔布斯(Jobs)与他的搭档史蒂夫·沃兹尼亚克(Steve Wozniak)于1976年出生于加利福尼亚州的旧金山,奠定了苹果计算机公司的基础。
在史蒂夫(Steve)的领导下,苹果推出了一系列革命性产品,例如 iPhone,iPod 和 iPad,这些产品对现代技术做出了重大贡献。史蒂夫(Steve)也被称为Macintosh的架构师,Macintosh是一种广泛流行的操作系统,它促进了具有GUI的计算机的大量生产。在与胰腺癌长期斗争之后,史蒂夫于2011年去世。
蒂姆·伯纳斯·李 (Tim Berners Lee)
蒂姆·伯纳斯·李(1955年6月8日出生),也被称为“ TimBL”,是英国的计算机科学家,最著名的是万维网的发明者。Berners Lee 是万维网联盟(W3C)的负责人,该联盟负责监督 Web 的持续发展。
温特·瑟夫
范特·瑟夫(Vint Cerf,生于1943年6月23日)是美国互联网先驱,他被公认为“互联网之父”之一,与美国工程师鲍勃·卡恩(Bob Kahn)共享此头衔。他的贡献屡屡得到认可和称赞。他帮助开发了第一个连接到Internet的商业电子邮件系统(MCI Mail)。
以上就是 w3cschool 为您整理的计算机科学领域的大佬们,你认识几个呢?