In recent days, the Tiobe programmers community has published its November 2005 programming language rankings. It should be noted that PHP is about to surpass C + + as the third of the list. and Java as the forefront of open source Pioneer has become the leader, and still maintain a good momentum of growth.
This list is updated once a month, according to the Order of the world's technical engineers, lecturers, third-party manufacturers to investigate the basis, and query the current popular search engine: Google,msn,yahoo, combined with the data of the previous two calculated after the results. According to Tiobe, this list is used by programmers to check whether their program skills are outdated, or as a reference to building a new software system, not to say which language is the best.
1. World Top 20 languages list:
2. The world's top 10 languages in the first five years of long-term development trend chart:
3. World top 30-50 languages list:
Diagram Description:
* (Position): This column shows changes in the current language and last year's position.
* Ratings: In search engine computing ranking order, use the ' + ' <language> programming '-tv-channel ' formula, on the last 12 months Google,msn,yahoo. and Google newsgroup data to query. Note that this formula applies to standard Google Web clicks, Standard MSN Web clicks, and standard Yahoo. Web click-through and standard Google newsgroup hits. The "standard" here means that the first 50-bit language web hits the sum of the query is evenly distributed, that is, to ensure the ranking of the relative impartiality and scientific.
* (Ratings): This column shows how the current language rankings change over the last 12 months.
* Status: The program language with "A" is considered to be the mainstream language.
With "A-" and "a--" representations the program language is between "a" and "B".
From the standpoint of support ability, use the mainstream programming language with "A" as far as possible in the industrial and task-crisis software system.
If a language has a growth rate of more than 0.7% in the last 3 months, the language will get a status of "A". Program languages that have a growth rate of more than 0.7% in the last two months will get the "a--" and "A-" status accordingly.