50年来最具影响力的十大编程语言!

“大浪淘沙沉者为金”,在数百种编程语言中,能经得住时间考验的,最具有影响力,和学习的必要性,今天就要和伙伴们介绍一下,10大最流行和最成功的语言和他们的创造者。

以下排名不分先后。

Java — James Gosling

万年长青村Java,是最流行和最成功的编程语言之一。
ames Arthur Gosling博士发明了Java,并以Java编程语言之父闻名天下。
Java最初是由Sun Microsystems开发和支持的,现在是由Oracle开发和支持的(Oracle在2010年1月收购了Sun Microsystem)。
Java 的使命是WORA(Write Once Run Anywhere)——“编写即可运行”,Java平台的独立性是在企业领域成功的重要支柱。
到目前为止,它是最流行的应用程序编程语言之一。

C — Dennis Ritchie

Dennis MacAlistair Ritchie是一位美国计算机科学家,于1967年到1973年间在AT& T Bell Labs实验室发明了C语言。

至今C语言仍然非常流行,在系统编程中得到了广泛的应用。它比Java更古老,但仍然保持着它的优势。

值得一提的是,Dennis Ritchie还与他的老搭档Ken Thompson一起创建了举世闻名的UNIX操作系统。

如果你把他的受欢迎程度与比尔•盖茨(Bill Gates)或史蒂夫•乔布斯(Steve Jobs)进行比较,你会发现他的名气相差甚远,但他对软件世界的贡献几乎无人能及。

每个程序员都应该知道Dennis Ritchie和他对编程世界的贡献。

C++ — Bjarne Stroustrup

Bjarne Stroustrup在1950年12月30日生于丹麦奥尔胡斯,是一名丹麦计算机科学家,以创造和开发c++编程语言而闻名。

顾名思义,c++是在C流行时代作为下一代语言开发的。初中初一英语一对一辅导与偏重结构化的C编程相比,它最显著的编程特性是面向对象。

c++在IT领域得到了广泛的应用,因为它兼容本地系统,并具有面向对象特性

Python — Guido van Rossum

Python由CWI的Guido van Rossum设计,是一种通用的高级编程语言,其设计理念强调代码的可读性。据说它的语法清晰而富有表现力。

在美国Python已经在学术层面上取代了Java。与上个时代不同,学校学生们已经开始用Python而不是C或Java编写程序。(如果您还在犹豫是使用Python还是Java,请参考 this infographic)

Python广泛用于web应用程序开发、软件开发和信息安全。

JavaScript — Brendan Eich

如果要问“在过去的五到十年里谁是最大的赢家”,我会说是JavaScript。它能使用jQuery库编写客户端脚本,现在正转向使用NodeJS这样的库进行服务器端开发。

JavaScript由Brendan Eich设计和Netscape Communications Corporation开发,是一种基于原型的动态的弱类型的脚本语言。

JavaScript广泛用于客户端脚本编写、验证、动画、事件捕获、表单提交和其他常见任务。它运行在浏览器上,几乎各大网站都在使用它。

PHP — Rasmus Lerdorf

不管你多么不喜欢PHP(Personal Home Page),你都不能忽视这样一个事实: 一半的互联网都运行在这种美妙的互联网语言上。PHP最初是由Rasmus Lerdorf在1995年创建的。

PHP是Microsoft Active Server Pages (ASP)服务器端脚本引擎和Java Server Pages (JSP)的竞争对手,但逐渐被众人所接受,目前已安装在2000多万个Web站点和100多万台Web服务器上。

它也是开源的,被Facebook、Wikipedia、Wordpress和Joomla等互联网巨头使用。PHP广泛用于构建动态web页面和服务器端开发。

Perl — Larry Wall

Perl是一种高级、通用、解释型的动态编程语言。Perl由Larry Wall在20世纪80年代中期设计和开发,由于其出色的文本处理能力而声名大噪。

它仍然是用于在UNIX系统上开发报告和脚本的主要语言。Perl以解析和处理大型文本文件而闻名,并用于CGI、数据库应用程序、网络编程和图形编程。

Perl还被IMDB、Amazon和Priceline等公司广泛使用。

Ruby — Yukihiro Matsumoto

Ruby最初是由日本的Yukihiro Matz Matsumoto在90年代中期设计和开发的。使用Ruby很有趣,如果您尝试过Ruby和Rails,你就会明白。

Ruby受Perl、Ada、Lisp和Smalltalk的影响,专为高效和有趣的编程而设计。
Ruby主要用于web应用程序开发,主要站点如Twitter、Hulu和Groupon。

Lisp — John McCarthy

Lisp是List Processor(列表处理器)的缩写,由John McCarthy开发,是第二古老的高级编程语言。

它是Haskell、Erlang或Scala等函数式编程语言之父。它主要用于军事发展和防空系统。

Pascal — Niklaus Wirth

Pascal是一种很有影响力的命令式和过程式编程语言,设计于1968-1969年,由Niklaus Wirth于1970年正式发布,是一种小型而高效的语言,旨在鼓励使用结构化编程和数据结构。

以上就是十大著名的编程语言和它们的创造者。他们在编程领域做出了巨大的贡献,如果没有他们,就不会我们的今天。

如今,他们中有一些人仍和我们一起继续贡献着,而有些人已经离开我们。让我们永远铭记他们对编程世界的贡献。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值