近50年来最具影响力的10种编程语言,都

大数据文摘出品

编译:洪颖菲、武帅

前不久文摘菌曾报道过4分钟看尽Top15编程语言15年来的沉浮史,评论中就有小伙伴留言了为什么Ruby、Lisp这些语言在榜上寂寂无名?

软件世界中有各种各样的编程语言,每年还会有新的语言出现,最近发布的编程语言就有Scala、Kotlin、Go和Closure,但历史车轮滚滚向前,浪花淘尽英雄,它们中只有少数才能够存活下来。

编程语言是软件开发中最重要的东西,多年来伴随着人们的讨论和批评不断改进,没有最好的语言,只有更合适的语言。尽管大家都很熟悉那些比较流行的编程语言的发展历史,如JamesGosling是Java之父,但并不是每个开发人员都知道是谁发明了Perl,Pascal,Lisp或Erlang。

今天文摘菌带大家扒一扒过去的五十年在软件开发领域被列为最具影响力的十大编程语言及其它们背后的开发者,希望可以站在巨人的肩膀上一睹各种编程语言的风采,在每种语言文末都有免费课程推荐给大家学习。

以下排名不分先后,只是为了让我们了解并记住那些在编程语言和软件开发领域中做出巨大贡献的编程大师们!

Java——JamesGosling

Java是最流行和最成功的编程语言之一,JamesArthurGosling博士因发明Java而被誉为Java之父,Java最初由SunMicrosystems开发和支持,在年1月SunMicrosystems被Oracle收购后转由Oracle继续开发支持。Java的使命是WORA,“WriteOnceRunAnywhere”(一次编译,到处运行),Java平台的独立性是其在企业领域取得成功的重要支柱之一,至今,它仍是最流行的应用程序编程语言之一。

如果你对学习Java感兴趣,那么TheCompleteJavaMasterclass课程无疑是极好的选择。

来自Unsplash

C——DennisRitchie

美国计算机科学家DennisMacAlistairRitchie于年至年间在AT&T贝尔实验室发明了C语言,至今C语言还是非常流行并广泛用于系统编程,它比Java的历史更久远,但它仍在编程语言中占据一席之地,另外,DennisRitchie还与他的老搭档KenThompson一起创建了举世闻名的UNIX操作系统,他的知名度虽远不及比尔·盖茨或史蒂夫·乔布斯,但其对软件世界的贡献几乎无人能及。

每个程序员都应该了解DennisRitchie以及他对编程世界的贡献。如果你想学习C语言,你可以加入Coursera的IntroductiontoProgramminginCSpecialization课程。与其他Coursera认证课程一样,所有课程都是免费的但你需要支付认证证书的费用。

图片来自Unsplash平台上的NikhilMitra

此外,如果你想学习数据结构,那么可以参考一下这些免费的C语言数据结构和算法课程。

链接:




转载请注明:http://www.aierlanlan.com/tzrz/3592.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了