十大编程语言创始人,看看你认识几个!

简介: 编程语言

TIOBE编程语言排行榜

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

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

image.png

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

C语言创始人

image.png

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

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

Java语言创始人
image.png

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

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

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

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

Python语言创始人

image.png

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

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

C++语言创始人

image.png

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

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

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

C#语言创始人
image.png

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

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

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

VB语言创始人

image.png

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

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

JavaScript语言创始人

image.png

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

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

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

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

R语言创始人

image.png

image.png

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

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

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

PHP语言创始人

image.png

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

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

PHP是最好的语言!

Swift语言创始人

image.png

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

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

相关文章
|
Oracle JavaScript Java
JDK的版本迭代特性(JDK9 - JDK20)
JDK的版本迭代特性(JDK9 - JDK20)
|
人工智能 安全
Sora内测资格申请保姆级教程,附申请提示词
快去申请,不知道什么时候会关闭,早就是优势
5237 3
|
存储 编解码 数据可视化
【Matplotlib】figure方法之图形的保存
【Matplotlib】figure方法之图形的保存
1204 1
|
3月前
|
机器学习/深度学习 存储 边缘计算
物联网平台实战:从设备接入到数据分析的端到端架构演进
本文详解物联网平台从设备接入到数据分析的架构演进路径,涵盖多协议接入、边缘计算、实时处理与AI集成等核心技术,分享高并发优化、分层存储、安全认证等实战经验,助力企业构建高效、可扩展的IoT系统,推动数字化转型与智能决策升级。(238字)
|
自然语言处理 Serverless 测试技术
DeepSeek 模型快速体验,魔搭+函数计算一键部署模型上云
DeepSeek模型近期备受关注,其开源版本DeepSeek-V3和DeepSeek-R1在多个基准测试中表现出色,性能比肩OpenAI顶尖模型。为降低本地部署门槛,Modelscope社区推出DeepSeek-R1-Distill-Qwen模型的一键部署服务,支持函数计算FC平台的闲置GPU实例,大幅降低成本。用户可选择不同参数量的小模型进行快速部署和推理,体验DeepSeek的强大性能。
DeepSeek 模型快速体验,魔搭+函数计算一键部署模型上云
|
人工智能 自动驾驶 数据安全/隐私保护
人工智能的伦理困境:我们如何确保AI的道德发展?
【10月更文挑战第21天】随着人工智能(AI)技术的飞速发展,其在各行各业的应用日益广泛,从而引发了关于AI伦理和道德问题的讨论。本文将探讨AI伦理的核心问题,分析当前面临的挑战,并提出确保AI道德发展的建议措施。
|
存储 人工智能 移动开发
HTML5 游戏开发实战 | 五子棋
五子棋是一种家喻户晓的棋类游戏,它的多变吸引了无数的玩家。本章首先实现单机五子棋游戏(两人轮流下),而后改进为人机对战版。整个游戏棋盘格数为 15×15,单击鼠标落子,黑子先落。在每次下棋子前,程序先判断该处有无棋子,有则不能落子,超出边界不能落子。任何一方有横向、竖向、斜向、反斜向连到 5 个棋子则胜利。
24246 8
HTML5 游戏开发实战 | 五子棋
|
搜索推荐 API 开发者
京东商品视频数据接口(JD.item_video)丨京东 API 接口指南
京东商品视频数据接口(JD.item_video)是京东开放平台提供的API,开发者可通过指定商品ID(num_iid)获取商品视频资源,用于丰富电商平台展示、提升用户体验。该接口适用于电商平台建设、商品推荐系统、市场研究与竞品分析及价格监测平台等场景,帮助用户更直观了解商品,提高购买转化率。示例代码展示了如何使用Python调用此接口并解析返回的JSON数据。
599 16
|
存储 安全 区块链
《C++智能合约与区块链底层交互全解析:构建坚实的去中心化应用桥梁》
C++智能合约在区块链技术中扮演关键角色,其与区块链底层的交互是实现去中心化应用的核心。本文介绍了区块链底层的关键要素,如分布式账本、共识机制等,并详细阐述了C++智能合约从部署到运行过程中如何与这些要素交互,强调了数据读写、加密验证、网络感知、性能优化及安全保障等方面的重要性,旨在帮助开发者构建高效、安全的去中心化应用。
291 8
|
程序员 C# 图形学
全面的C#/.NET自学入门指南
全面的C#/.NET自学入门指南
404 0

热门文章

最新文章