April TIOBE list: children's programming language Scratch into the TOP 20

TIOBE published  2020 April list of programming languages.

The protagonist of this title is Scratch, which is a project of MIT Media Lab Lifelong Kindergarten team by clicking and dragging visualize complete program to help children cultivate programming thinking, learn to think creatively, reason systematically, and work together .

0c73e2cf2c5fe1c47a519ac40c2314baff8.jpg

Programming as a skill by modern society needs more and more attention, including the children of this group, which is also the title of the side confirms the trend of hot children's programming.

Some people may be actually more than a lot of professional Scratch programming language is more prevalent feel weird, after all, this is just an introductory programming to teach children programming language. In this regard TIOBE CEO said that if taking into account a total of more than 50 million project is to use Scratch "write" out, and every month there are 1 million new items added to Scratch, which is difficult to deny the popular Scratch. Moreover, since the computer is increasingly becoming an integral part of life, then teach children to learn programming language popular in fact will come out ahead.

TIOBE April TOP 20 programming languages

You can see, in addition to Scratch, SQL, Go, Swift and R language this month have intense upward trend, R language is entered TOP 10.

Presented last month is considered "decline" signs of Delphi, in the middle of the list fell out of the top 20. Apple's lack of support for Objective-C, although has been hovering in the TOP 20, but it shows but it is declining.

TOP 10 programming languages ​​TIOBE index movements (2002-2020)

Programming language ranked first 21-50 names

51-100 follows the first, due to the small numerical difference between them, are listed only text (in alphabetical order):

(Visual) FoxPro, ABC, ActionScript, Alice, Arc, ATLAS, Awk, bc, Bourne shell, C shell, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Forth, Hack, Icon, Inform, Io, J, Korn shell, Ladder Logic, LiveCode, Maple, Mercury, MQL4, NATURAL, Object Pascal, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, Programming Without Coding Technology, Pure Data, Q, Red, Ring, S, Smalltalk, Solidity, SPARK, Tcl, Vala/Genie, Verilog, VHDL, Whitespace

TIOBE Programming Community Index (The TIOBE Programming Community index) is an indicator of the popularity of programming languages, the list updated monthly index based on the number of global technical engineers, courses and third party vendors. Including popular search engines, such as Google, Bing, Yahoo, Wikipedia, Amazon, YouTube, and Baidu are used for index calculation. Specific calculation see here: https://www.tiobe.com/tiobe-index/programming-languages-definition/ .

It is noteworthy that, TIOBE index does not represent good or bad language, developers can use the list to check whether their programming skills need to be updated, or choose a language at the beginning of the construction of the new software.

For more information you can view the list  TIOBE official website .

Guess you like

Origin www.oschina.net/news/114644/tiobe-index-202004