National Day holiday in the past, Tiobe released the October programming language rankings, together to see the ranking situation: the first three no significant changes, still for C, Java, C. Last month, I mentioned that Java, C + + fell to the lowest point in history, as can be seen from the chart, the share of these two languages is still falling.
One of the biggest concerns this month is that Google Dart first entered Top 20, ranking 17th, the best performance so far. In October 2011, Google officially launched Dart, designed to replace JavaScript. Interestingly, as Dart's share rose, the share of JavaScript was falling.
2012, dart into the top 50 tiobe list, since then, it's performance is not satisfactory, the author once in the Tiobe can not see its figure. In 2013, ECMA established a new Commission--technical committee 52 for Dart to oversee the standardization process of the language. The following year, Google released the Dart1.4 version, adding observatory tools to facilitate developers real-time access to the DART virtual machine in the run-time requirements and viewing data real-time reports.
What are the future trends of dart? We continue to wait and see.
List of programming languages TOP20:
Top 10 programming languages long-term trend chart:
Here are 21-50 programming language rankings:
The following 50 programming languages are:
(Visual) FoxPro, 4th dimension/4d, Alice, APL, Awk, Bash, BC, BlitzMax, Bourne shell, CG, CL (os/400), clean, Clojure, Emacs Lisp, Factor , Forth, Icon, Inform, Io, Ioke, J, JScript.NET, LabVIEW, Ladder Logic, M4, Magic, Max/msp, Modula-2, Modula-3, Moto, NATURAL, Nxt-g, OCaml, OpenCL, Oz, PILOT, programming without job Marvell, Prolog, Pure Data, Q, RPG (os/400), S, Smalltalk, SPARK , Standard ML, TOM, VBScript, VHDL, X10, Z Shell
It must be stated that the list itself is a collection of data from the English-speaking world, although there is some reference to reflect the trend, but the actual situation in China is not fully consistent with, and the sample itself has considerable limitations.
Description】
The TIOBE programming language Community rankings are an indicator of the trends in programming languages that are updated every month, 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. Note that this list only reflects the popularity of a programming language and does not explain how well a programming language is, or how much code is written in a single language.
This list can be used to see if your programming skills are progressing with the times or as a language to choose from when developing new systems. The detailed definition of the list can be referred to here (English).