IT领域中有许多编程语言。 每年都有越来越多的人。 例如,最近出现了Scala,Kotlin,Go和Closure等语言。 但是历史告诉我们,其中只有少数能够生存。
此处讨论的语言为软件开发领域做出了巨大贡献。 这就是为什么它们成为过去五十年来十种最具影响力的语言之一的原因。

语言是编程行业的重要组成部分。 他们经常受到讨论,批评,并且随着时间的推移而不断改进。 他们是每个人都知道的,但并不是每个人都知道他们的历史,至少知道他们的创造者的名字。 在流行语言中这种情况不太常见。 例如,每个人都知道
James Gosling是Java的父亲。 但是并不是每个程序员都知道谁创建了Perl,Pascal,Lisp或Erlang。
该文章的作者(我们今天将其翻译发表)说,上述情况促使他编写了该文章。 在这里,我们将讨论最流行和成功的编程语言及其创建者。
十大编程语言及其创建者
我向您介绍十种编程语言及其创建者的故事。 这里的语言是随机的,除了列表中的第一种是Java语言。 我是Java开发人员,所以我决定这样做。
我知道许多C程序员不同意我的看法,并认为列表中的第一语言应该是C。可以理解,因为C是仍然被广泛使用的最古老的语言。 但是本文不是对语言的评级。 该材料旨在提醒所有读者,这些计算机艺术大师已经改变了编程语言和软件开发的世界。
1. Java-詹姆斯·高斯林
詹姆斯·高斯林Java是最流行和成功的编程语言之一。 Java由James Arthur Gosling博士创建。 他被称为“ Java之父”。
最初,Sun Microsystems参与了Java的开发和支持。 自2010年1月,在Sun收购Oracle之后,Oracle一直在这样做。
Java基于WORA原则(“编写一次可在任何地方运行”,“编写一次,可在任何地方工作”)。 Java的平台独立性已成为该语言在企业环境中成功的根本原因之一。
Java是目前最受欢迎的语言之一。 如果您想学习Java,请看一下
本教程。
2. C-丹尼斯·里奇
丹尼斯·里奇美国计算机专家Dennis Macalaird Ritchie于1967-1973年在AT&T贝尔实验室参与了C编程语言的创建。
C语言仍然很流行。 它广泛用于系统编程。 它比Java老,但不放弃其地位。
顺便提一下,丹尼斯·里奇(Dennis Ritchie)还创建了世界著名的Unix操作系统。 他与他的长期同事肯·汤普森(Ken Thompson)做到了这一点。
如果将丹尼斯·里奇的人气与比尔·盖茨或史蒂夫·乔布斯的人气进行比较,结果发现这里几乎没有什么可比较的。 但是几乎没有人可以与他相比,他对信息技术领域做出了什么贡献。 每个程序员都应该知道这一点。 如果您想学习C,请在Coursera上学习
这个专业。
3. C ++-BjörnStroustrup
比约恩·斯特拉斯特鲁普BjörnStraustrup于1950年12月30日出生于丹麦奥尔胡斯市。 以创建和开发广泛使用的C ++编程语言而闻名。
正如您可以通过语言的名称所知,C ++是继C之后的新一代语言。C++以其对面向对象编程功能的支持而著称。 与C ++相比,它看起来非常有趣。
C ++仍然是最受欢迎的语言之一。 例如,由于用C ++编写的代码非常接近计算机的系统功能,并且因为该语言支持当今流行的面向对象功能,因此它被广泛用于高频交易系统的开发中。 。
如果您想从头开始学习C ++,建议您看一下
本教程。 它很好地结合了理论和实践。
4. Python-Guido van Rossum
吉多·范罗苏姆(Guido van Rossum)Python由数学和计算机科学中心(CWI)的Guido van Rossum开发。 Python是一种通用的高级语言。 在设计时,要特别注意良好的代码可读性。 它的语法被认为是干净且富有表现力的。
在美国,Python在科学界几乎取代了Java。 特别是,这转化为一个事实,即现代学生开始从学习Python而不是从以往的C或Java学习编程。
Python已广泛用于各个领域,特别是在Web开发和信息安全领域。 Google,Yahoo和Spotify等公司都使用这种语言。
这是一个很好的Python教程。
5. JavaScript-Brendan Eich
布伦丹·艾希(Brendan Eich)如果您问我在过去5到10年中哪种编程语言可以被称为最受欢迎,那么我会说这是JavaScript。 它肯定在客户端Web开发的世界中占据主导地位,这不仅是因为现有的JavaScript库。 此外,由于使用了Node.js.平台,它在服务器环境中非常受欢迎。
JavaScript是一种使用原型继承机制的脚本语言。 这是一种动态语言,典型性较弱,支持使用高阶函数。 JavaScript是由Brendan Eich创建的,他在Netscape Communications Corporation的语言开发过程中曾工作过。
可以在浏览器中执行JavaScript代码,JavaScript编写驱动现代Web界面的所有内容。 几乎每个严肃的网站都使用JavaScript。
如果您想学习JavaScript,我们将为您提供大量的
资料 。
6. PHP-Rasmus Lerdorf
拉斯穆斯·勒多夫(Rasmus Lerdorf)PHP语言(最初称为“个人主页工具”,翻译为“用于创建个人网页的工具”)由Rasmus Lerdorf于1995年创建。 无论您多么讨厌这种语言,您都无法逃避它在现代Web项目的服务器部分开发中非常流行的事实。
PHP参考实现目前由The PHP Group开发。 PHP与Microsoft Active Server Pages(ASP)和Java Server Pages(JSP)技术竞争,因此,对它们的需求远远超过了它们。 它是Facebook,Wikipedia,Wordpress和Joomla等互联网巨头使用的一种开放源代码语言。
如果您想学习PHP,请在
此处查看 。
7. Perl-Larry Wall
拉里·沃尔Perl是一种高级的动态解释型通用编程语言。 它由Larry Wall在1980年代中期创建。 Perl之所以受欢迎,是因为其出色的文字处理能力。
Perl仍然是用于在UNIX系统上开发脚本的主要语言。 Perl用于计算机图形学,数据库应用程序和网络编程领域。 使用该语言的公司包括IMDB,Amazon和Priceline。
这是一个很好的Perl教程。
8. Ruby-松本行弘
松本行弘Ruby语言是由松本行弘(Yukihiro Matsumoto)在1990年代中期在日本创建的。 Ruby编程很有趣。 如果您尝试了Ruby on Rails Web框架,那么您将理解我。
Perl,Ada,Lisp,Smalltalk等语言对Ruby产生了影响。 创建该语言的初衷是希望可以使用它编写程序,既快速又愉快。
Ruby主要用于Web应用程序开发。 特别是,Twitter,Hulu和Groupon等公司都使用这种语言。
这是 Ruby教程。
9. Lisp-约翰·麦卡锡
约翰·麦卡锡Lisp语言(LISt处理语言)由John McCarthy开发。 它是当今仍在使用的最古老的高级语言之一。
我从未学习过Lisp,但是他们说这种语言是功能编程语言(例如Haskell,Erlang和Scala)的起源。 这种语言被用于许多不同的领域。 特别是在军事领域。 Lisp的培训课程并不多。
这是其中之一。
10.帕斯卡-尼克劳斯·沃斯
尼克劳斯·沃思Pascal是尼克劳斯·沃思(Nicklaus Wirth)在1960年代后期开发的命令式程序语言。 这种语言对IT行业产生了重大影响。 它是一种紧凑有效的语言,旨在通过使用结构化的开发方法来保持良好的编程风格。 与Lisp一样,Pascal的培训课程也不多。 语言仍然很古老。 但是,如果您想学习它,请在
这里看看。
总结
我与您分享了有关10种编程语言及其创建者的故事。 我谈论的每个人都为IT行业的发展做出了重大贡献。 没有它们,现代世界将完全不同。
亲爱的读者们! 如果您列出了像这样最有影响力的编程语言,那么您将包括哪些语言?
