十大编程语言创始人,看看有没有你在用的语言?

时间:2024-03-20 18:07:10

TIOBE编程语言排行榜

TIOBE编程语言排行榜,每月更新一次,依据的指数是基于世界范围内的资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标。

该指数可以用来检阅开发者的编程技能能否跟上趋势,或是否有必要作出战略改变,以及什么编程语言是应该及时掌握的。

十大编程语言创始人,看看有没有你在用的语言?

上面是2020年7月TIOBE排行榜前20名的编程语言

C语言创始人

十大编程语言创始人,看看有没有你在用的语言?

丹尼斯•里奇创建了C语言是因为他和肯•汤普森需要更好的工具开发UNIX系统,需要某种“高级”语言以更多地控制所有涵盖操作系统的数据。

丹尼斯·里奇被世人尊称为“无形之王的C语言之父”,是计算机及网络技术的奠定者,曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中心系统软件研究部的主任一职。是为乔布斯等一众IT巨擘提供肩膀的巨人。2011年10月与乔布斯相继离世,却远未像乔布斯那样得到全球的追捧和悼念。

Java语言创始人

十大编程语言创始人,看看有没有你在用的语言?

詹姆斯·高斯林(James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java编程语言的共同创始人之一,一般公认他为“Java之父”。

在印度尼西亚,有一个岛屿叫做爪哇岛,英文名叫java,因盛产咖啡而闻名。

而java的开发工程师们非常喜欢喝这种咖啡,所以将语言命名为java,以及将图标设置为一杯咖啡。

这里有个小插曲,起初java并不叫java,而是叫oak(橡树),但是因为oak这个商标已经被注册了,所以才有了java。

Python语言创始人

十大编程语言创始人,看看有没有你在用的语言?

Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。

之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。

C++语言创始人

十大编程语言创始人,看看有没有你在用的语言?

1982年,美国AT&T公司贝尔实验室的本贾尼·斯特劳斯特卢普博士在c语言的基础上引入并扩充了面向对象的概念,发明了—种新的程序语言。

为了表达该语言与c语言的渊源关系,它被命名为C++。而本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士被尊称为C++语言之父。

他的代表作品是《C++程序设计语言》。

C#语言创始人

十大编程语言创始人,看看有没有你在用的语言?

安德斯·海尔斯伯格(Anders Hejlsberg),1960年12月出生于丹麦哥本哈根,曾在丹麦科技大学学习工程学,计算机科学家。

Turbo Pascal编译器的主要作者,DelphiC#TypeScript之父,.NET创立者。

比尔盖茨曾高度评价说:“我们为Anders获得这一荣誉感到无比自豪,Anders在C#创建中所做的努力将会改变现在的软件开发方式,并将在以后的十年继续产生影响。”

VB语言创始人

十大编程语言创始人,看看有没有你在用的语言?

艾兰·库伯,美国数学家,以“Visual Basic之父”著称。

1994年,比尔盖茨授予艾兰视窗先锋奖,以表彰他为软件产业所作的贡献。在1998年艾兰有接受了软件梦幻奖。作为让世界了解软件开发者的代言人,艾兰活跃于一系列专业设计组织,包括协作设计基金会、美国工业设计学会,以及美国设计中心,同事他还是美国图形艺术研究所交互设计分组的核心成员之一,并主持了软件开发论坛。

JavaScript语言创始人

十大编程语言创始人,看看有没有你在用的语言?

布兰登·艾奇(Brendan Eich,1961年~),JavaScript的发明人

如果不是公司的决策,Brendan Eich绝不可能把Java作为Javascript设计的原型。作为设计者,他一点也不喜欢自己的这个作品

他曾说: "与其说我爱Javascript,不如说我恨它。它是C语言和Self语言混合的产物。十八世纪英国文学家约翰逊博士说得好:'它的优秀之处并非原创,它的原创之处并不优秀。'"

如果布兰登·艾奇预见到,未来这种语言会成为互联网第一大语言,全世界有几百万学习者,他会不会多花一点时间呢?

R语言创始人

十大编程语言创始人,看看有没有你在用的语言? 十大编程语言创始人,看看有没有你在用的语言?

R本来是由来自新西兰奥克兰大学的Ross IhakaRobert Gentleman开发(因两人名字都是以R开头 所以也因此形象称为R)

R是用于统计分析、绘图的语言和操作环境。

R是属于GNU系统的一个*、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

PHP语言创始人

十大编程语言创始人,看看有没有你在用的语言?

拉斯马斯·勒德尔夫(Rasmus Lerdorf),PHP之父。

拉斯马斯·勒德尔夫在1994创建PHP,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。

PHP是最好的语言!

Swift语言创始人

十大编程语言创始人,看看有没有你在用的语言?

克里斯·拉特纳(英语:Chris Lattner,1978年-),美国著名程序员,LLVM项目的主要发起人与作者之一,Clang编译器的作者。他是苹果公司编译器开发团队的首席架构师,苹果新编程语言Swift创造者。

Swift语言,从开始研发到最终发布仅用了不足4年时间。该语言背后的创造者为苹果开发者工具部门总监克里斯·拉特纳(Chris Lattner),根据其在博客上的表述,Swift的底层架构大多由其一人开发完成,而开发期间,仅少数内部人士对此项目知晓。

总结

经比较前10热门编程语言的创始人的发量后,我得出一个结论:

人生苦短,我用Python!