0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

Q4MP_gh_c472c21 来源:嵌入式ARM 2019-12-03 15:34 次阅读

在软件世界中有各种各样的编程语言,每年还会不断开发新的语言。最近又发布了Scala、Kotlin、Go和Closure,然而事实表明,它们中只有少数能够存活下来。

以下10种编程语言对软件开发领域做出了巨大的贡献,成为50年来最具影响力的编程语言。

编程语言是软件开发世界中最重要的东西,多年来经常受到人们的评论、争议和改进,或许有些使用编程语言的人还不知道它背后的历史。

正如大家都知道James Gosling是Java之父,但是谁创建了Perl、Pascal、Lisp、Erlang,并不是每个开发人员都能回答上来的。因此,我特意收集并分享以下10种最流行和最成功的编程语言以及它们的创造者。

由于我是一名Java开发人员,从Java中获益良多,所以我索性将其放在列表的首位。

可能很多C语言程序员不会同意我的观点,因为C语言是最古老的语言,至今仍被频繁地使用。提前声明一点:这个列表排名不分先后,是为了让我们了解和记住那些在编程语言和软件开发领域做出贡献的编程大师。

Java — James Gosling

Java是最流行和最成功的编程语言之一。James 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应用程序开发、软件开发和信息安全。

谷歌、雅虎和Spotify等科技巨头已经广泛使用Python。

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等公司广泛使用。

对于Java开发人员来说,通常将Perl或Python作为Java的补充,因为需要脚本语言来执行维护等特殊任务。

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开发,是第二古老的高级编程语言。
我从未尝试过Lisp,但据说它是Haskell、Erlang或Scala等函数式编程语言之父。它主要用于军事发展和防空系统。学习Lisp的课程并不多,可以从Nikoloz的 Learn Lisp Programming Basics开始。

(https://www.udemy.com/course/lisp-programming-language/?LSNPUBID=JVFxdTr9V80&ranEAID=JVFxdTr9V80&ranMID=39197&ranSiteID=JVFxdTr9V80-RVc6H3S56ebwIv12tbqf3w) Pascal — Niklaus Wirth Pascal是一种很有影响力的命令式和过程式编程语言,设计于1968-1969年,由Niklaus Wirth于1970年正式发布,是一种小型而高效的语言,旨在鼓励使用结构化编程和数据结构。与Lisp类似,Pascal是一门古老的语言,所以没有多少Pascal课程,但是如果您想学习Pascal,可以查看Udemy上的 Learn to Program with Pascal。

(https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&mid=39197&murl=https%3A%2F%2Fwww.udemy.com%2Flearn-to-program-with-pascal%2F)

以上就是十大著名的编程语言和它们的创造者。他们在编程领域做出了巨大的贡献,如果没有他们,就不会我们的今天。
如今,他们中有一些人仍和我们一起继续贡献着,而有些人已经离开我们。让我们永远铭记他们对编程世界的贡献。

-END-

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    19

    文章

    2903

    浏览量

    102870
  • C语言
    +关注

    关注

    180

    文章

    7513

    浏览量

    124266
  • 编程语言
    +关注

    关注

    9

    文章

    1874

    浏览量

    32925

原文标题:​50年来最具影响力的十大编程语言!

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    plc编程语言与c语言的联系 c语言和PLC有什么区别

    PLC编程语言与C语言的联系 PLC(可编程逻辑控制器)是一种针对自动化控制系统的特殊计算机。PLC编程
    的头像 发表于 02-05 14:21 605次阅读

    星逻智能荣获“2023年度最具影响力光伏运维企业”称号

    由索比光伏网、索比咨询联合主办的2023年度第十一届“光能杯”跨年分享会暨颁奖典礼在苏州隆重举行。经层层筛选,星逻智能荣获“2023年度最具影响力光伏运维企业”称号。
    的头像 发表于 01-15 09:59 277次阅读

    连续两年!维视智造斩获2023年度光能杯最具影响力“智造”企业奖

    连续两年!维视智造斩获2023年度光能杯最具影响力“智造”企业奖
    的头像 发表于 01-15 09:03 234次阅读
    连续两年!维视智造斩获2023年度光能杯<b class='flag-5'>最具</b><b class='flag-5'>影响力</b>“智造”企业奖

    天合光能斩获年度“最具影响力”多项“光能杯”大奖

    1月10日-11日,一年一度的“光能杯”颁奖典礼在苏州市召开。天合光能以光储一体化解决方案和全场景化产品领先全行业,包揽“年度解决方案大奖”、“2023年度最具影响力光储解决方案企业”、“2023
    的头像 发表于 01-12 10:23 167次阅读
    天合光能斩获年度“<b class='flag-5'>最具</b><b class='flag-5'>影响力</b>”多项“光能杯”大奖

    2023年度十大科技名词

    12月26日,“2023年度十大科技名词”在京发布。“大语言模型、生成式人工智能、量子计算、脑机接口、数据要素、智慧城市、碳足迹、柔性制造、再生稻、可控核聚变”入选。十个最具影响力和代
    的头像 发表于 01-03 08:27 247次阅读
    2023年度<b class='flag-5'>十大</b>科技名词

    脚本语言编程语言的区别

    脚本语言编程语言是计算机语言的两个主要分类。尽管两者都是用于编写计算机程序的工具,但它们在设计和运行方式上存在一些显著的区别。下面将详细探讨脚本
    的头像 发表于 11-22 14:33 1123次阅读

    云里物里荣登2023年《财富》最具影响力物联创新榜

    云里物里&准时达项目荣登2023年《财富》最具影响力物联创新榜。以精立业,以质取胜,持续创新!未来,云里物里将继续以科技赋能,致力于打造具有行业影响力的物联网创新引领型企业!下面是关于本次榜单的介绍
    的头像 发表于 11-02 13:45 286次阅读

    单片机ADC,十大C语言滤波算法

    单片机ADC,十大C语言滤波算法
    的头像 发表于 10-24 15:53 569次阅读

    Linux下C语言编程入门教程

    编程风格等。u3000u3000Linux 作为一个优秀的操作系统,一项非常重要的功能就是支持系统调用尤其是支持C语言的系统调用功能分的方便、快捷。C 语言具有高速、灵活、简洁、可移
    发表于 09-22 06:56

    人工智能学什么编程语言

    人工智能学什么编程语言 人工智能是科技领域中最具前景的领域之一。自20世纪50年代以来,人工智能已经取得了长足的进步。然而,为了让人工智能更加智能化,语言也成为了一种非常关键的要素。因
    的头像 发表于 08-12 17:44 444次阅读

    PLC编程语言的特点

    PLC的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求
    的头像 发表于 07-04 17:13 525次阅读

    基于PASCAL的高级编程语言——SCL编程语言

    根据该标准,可对用于可编程逻辑控制器的编程语言进行标准化。SCL 编程语言实现了该标准中定义的 ST
    发表于 06-20 10:20 968次阅读
    基于PASCAL的高级<b class='flag-5'>编程</b><b class='flag-5'>语言</b>——SCL<b class='flag-5'>编程</b><b class='flag-5'>语言</b>

    新闻 | 华为CloudEngine 16800系列交换机入选十大最具影响力新技术新产品

    数据中心交换机精彩亮相。今年,华为面向多元算力推出业界首款CloudEngine 16800-X系列数据中心交换机。 中关村论坛发布“十大最具影响力新技术新产品” CloudEngine 16800系列交换机是华为技术有限公司自
    的头像 发表于 05-30 01:35 658次阅读
    新闻 | 华为CloudEngine 16800系列交换机入选<b class='flag-5'>十大</b><b class='flag-5'>最具</b><b class='flag-5'>影响力</b>新技术新产品

    天马荣获和而泰颁发 “最具影响力奖”

    近日,以“聚和同行,泰创未来”为主题的2023年度和而泰全球供应商大会在深圳圆满召开,这是和而泰智能控制股份有限公司成立以来首届供应商大会,来自全球的100多家供应商代表参与此次会议,本次大会中,天马荣获和而泰颁发的“最具影响力奖”,是全球唯一获得该奖项的面板企业。
    的头像 发表于 05-24 09:59 365次阅读

    喜报|御芯微荣获第七届“物联中国”项目路演大赛最具影响力季军

    点击上方“蓝字”,关注更多精彩3月24日,2023物联中国年度盛典在厦门盛大召开。物联中国——寻找最具影响力最具投资价值物联网项目路演大赛作为物联中国年度盛典系列活动之一,于当天下午举行了
    的头像 发表于 04-02 16:28 295次阅读
    喜报|御芯微荣获第七届“物联中国”项目路演大赛<b class='flag-5'>最具</b><b class='flag-5'>影响力</b>季军