TIOBE March 2016 programming language rankings: programming languages in the internal development trend

Source: Internet
Author: User
Tags tiobe index
Despite the rapid development of the software industry, the development of popular programming languages seems to be an exception and has not changed much. If we take out the top ten of the current Tiobe programming language leaderboard and compare it to the top ten ten years ago, we'll find that the two lists are exactly the same! The only difference is that visual Basic, PHP, and Perl exchange positions with the ten most popular but more modern C #, Python, and JavaScript. Yes, in the last ten years Objective-c has actually entered the top ten popular languages, and even climbed to the top three, but after Apple announced the replacement of Objective-c with Swift, it quickly disappeared. Based on these conditions, we can conclude that there is no substantial change in programming language and that there will be no new large programming languages for the next decade.

The real change in programming language, however, is that in order to survive, the top ten popular programming languages have borrowed from the capabilities of other languages and introduced them as new features. Think of Java8, C++11, Python3 and PHP7, these are just a few of them. Because the code base of the top ten popular languages is huge, users prefer to implement changes in the language rather than swapping the new programming language.

programming language leaderboard TOP20 list

below is the 第21-50位 programming language, which ranks as follows:

Top 10 programming language Tiobe Index Trend (2002-2016)

Here are 50-100: Because the difference is small, only the name is listed below (sorted by first letter)

Reference

4th dimension/4d, ABC, ActionScript, Angelscript, APL, Awk, BBC BASIC, BC, Bourne Shell, c shell, CFML, CG, CL (os/400), C Lojure, Common Lisp, CT, Eiffel, Elixir, Emacs Lisp, Forth, Hack, Icon, IDL, Io, J, Julia, Korn Shell, Magic, Mathematica, Mercury, ML, MQL4, MS-DOS batch, NATURAL, Nxt-g, OCaml, OpenCL, Oz, pl/i, PostScript, PowerShell, Pure Data, sed, smallta LK, SPARK, Standard ML, Stata, TCL, Thinbasic, Verilog

this month the Tiobe index has changed as follows:

Matej Tymes suggested adding the Elm language, ranked 120th in the list.

Top 10 programming languages leaderboard more long-term trend (1986-2016)

(Note: The rank is taken from the average of 12 months)

programming language of the Year (2003-2015)

It is important to state that the list itself captures the data of the English-speaking world, although it has some referential implications for the trend, but it is not entirely consistent with China's reality, and the sample itself has considerable limitations.

Description

The TIOBE programming language Community leaderboard is an indicator of popular trends in programming languages, updated monthly. This ranking is based on the number of experienced programmers, courses and third-party vendors on the Internet. Rankings are calculated using well-known search engines (such as Google, MSN, Yahoo!, Wikipedia, YouTube, and Baidu). Please note that this leaderboard only reflects the popularity of a programming language, and does not explain how much a programming language is good or how many codes are written in a language.

This leaderboard can be used to test whether your programming skills are up-to-date or to be used as a language choice when developing new systems.

English Original: TIOBE Index for March 2016
  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.