The past 50 years the most influential 10 programming languages, all who invented?

Software world in a variety of programming languages, every year there will be a new language appeared, recently released the programming language there Scala, Kotlin, Go and Closure, but the wheel of history rolls on, spray depleted hero of them only a few will be able to survive.

Software development programming language is the most important thing, over the years along with the people of discussion and criticism continue to improve, not the best language, only more appropriate language. Although everyone is familiar with the history of those popular programming languages, such as Java James Gosling is the father, but not every developer knows who invented Perl, Pascal, Lisp or Erlang.

Today bring you a steak grilled over the past five years was listed as the most influential in the field of software development programming language and its top ten developers behind them, hoping to stand on the shoulders of giants to see a variety of programming languages style, at the end of each language text has free courses recommended for everyone to learn.

Following in alphabetical order, just to let us know and remember those programming gurus have made great contributions in the field of programming languages ​​and software development!

Java——James Gosling

Java is one of the most popular and successful programming language, because Dr. James Arthur Gosling Java invention and known as the father of Java, Java was originally developed by Sun Microsystems and support, in January 2010 was transferred from Sun Microsystems after Oracle acquired Oracle continues to support development. Java's mission is WORA, "Write Once Run Anywhere" (once, run everywhere), the independence of the Java platform is one of the pillars of its success in the enterprise, so far, it is still the most popular application programming language one.

C——Dennis Ritchie

American computer scientist Dennis MacAlistair Ritchie in 1967 to 1973 at AT & T Bell Laboratories invented the C language, since C language is still very popular and widely used for system programming, it is more distant than Java's history, but it's still programming language occupy a place, in addition, Dennis Ritchie also with his old partner Ken Thompson created UNIX operating system with the world-famous, although his popularity far and Bill Gates or Steve Jobs, but its contribution to the world of software almost No one can beat it. Every programmer should know Dennis Ritchie and his contribution to the programming world.

C ++ - Bjarne Stroustrup

Bjarne Stroustrup, December 30, 1950 Born in Aarhus, Denmark (Aarhus Denmark), is a Danish computer scientist, invented the C ++ language because of its extensive use of known world. As the name suggests, C ++ was developed as the next generation C language in C when the epidemic. And C language emphasis on structured different, its notable features is object-oriented, C ++ is still one of the most popular languages, and is widely used in high-frequency trading system, because it is compatible with the local system and an object-oriented features.

Python - Guido van Rossum

Python Guido van Rossum designed by the CWI, is a general-purpose high-level programming language, designed to emphasize the concept of readability, it is said syntax clear and easy to understand. In the United States, at the academic level Python almost replaced Java, different from the previous generation, today's students have begun to write programs in Python rather than C or Java. Python is widely used in Web application development, software development and information security. Google, Yahoo and other technology giants Spotify has been widely used Python.

JavaScript - Brendan Your

If you ask me which language the past five to ten years the biggest winner, I would say it must be JavaScript, it means the rule of the jQuery library such as client development field, now with NodeJS library into the server-side development of such field.

JavaScript是由Brendan Eich设计,Netscape Communications Corporation开发的一种基于原型的脚本语言,具有动态弱类型的特点,其功能十分强大。JavaScript广泛用于客户端脚本编写,验证,动画,事件捕获,表单提交和其他常见任务。它在浏览器中运行,几乎各大网站开发都有所使用。

PHP——Rasmus Lerdorf

无论你多么讨厌PHP(Personal Home Page),你都不能忽视这样一个事实:一半的互联网都运行在这一美妙的互联网语言上。

PHP最初由Rasmus Lerdorf于1995年发明,PHP借助于PHP组生成实现,并以此作为对PHP语言的正式引用,PHP是微软的Active Server Pages(ASP)服务器端脚本引擎以及其他类似语言(如Java Server Pages(JSP))的竞争对手,但PHP在与这些语言的竞争中脱颖而出,现在已被安装在2000多万个Web站点和一百多万台Web服务器上,PHP也是开源的,被诸如Facebook、Wikipedia、Wordpress和Joomla等互联网巨头所使用,PHP广泛用于构建动态网页和服务器端开发。

Perl—Larry Wall

Perl是一种高级的、通用的、解释型的动态编程语言,Perl由LarryWall在20世纪80年代中期设计和开发,因其出色的文本处理能力而声名鹊起。至今它仍是在Unix系统上开发报告和脚本的主要语言,Perl以解析和处理大型文本文件而闻名,广泛用于CGI、数据库应用程序、网络编程和图形编程,Perl也被IMDB、Amazon和Priceline等公司广泛使用。

Ruby—松本行弘

Ruby最初是由日本的Yukihiro“Matz”Matsumoto在20世纪90年代中期设计和开发的。如果你曾尝试过Ruby和Rails,你就会发现使用Ruby是一件很有趣的事。Ruby受Perl、Ada、Lisp和Smalltalk的影响,致力于让编程更加高效有趣。Ruby主要用于Web应用程序开发,被Twitter、Hulu和Groupon等各大网站所使用。

Lisp——John McCarthy

Lisp是列表处理器(List Processor)的缩写,由JohnMcCarthy开发,是第二古老的高级编程语言,它是像Haskell、Erlang或Scala这样的函数式编程语言之父,主要用于军事开发和防空系统。

Pascal——Niklaus Wirth

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


Guess you like

Origin blog.51cto.com/14158790/2433252