пятница, 29 марта 2013 г.

The popularity of programming languages


The TIOBE Programming Community index is an indicator of the popularity of programming languages. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. 
Position
Mar 2013
Position
Mar 2012
Delta in PositionProgramming LanguageRatings
Mar 2013
Delta
Mar 2012
Status
11Java18.156%+1.05%  A
22C17.141%+0.05%  A
35Objective-C10.230%+2.49%  A
44C++9.115%+1.07%  A
53C#6.597%-1.65%  A
66PHP4.809%-0.75%  A
77(Visual) Basic4.607%+0.24%  A
89Python4.388%+1.10%  A
913Ruby2.150%+0.74%  A
1010Perl1.959%-0.74%  A
118JavaScript1.370%-2.02%  A
1248Bash1.009%+0.78%  A-
1315Lisp0.942%+0.02%  A
1412PL/SQL0.921%-0.50%  A--
1511Delphi/Object Pascal0.889%-0.84%  A
1616Visual Basic .NET0.888%+0.10%  A
1714Transact-SQL0.836%-0.09%  A-
1817Pascal0.697%-0.07%  A--
1921Lua0.697%+0.17%  B
2026Assembly0.633%+0.21%  B

To see the bigger picture, please find the positions of the top 10 programming languages from 5, 15 and 25 years ago in the table below. 
Programming LanguagePosition
Mar 2013
Position
Mar 2008
Position
Mar 1998
Position
Mar 1988
Java113-
C2211
Objective-C345--
C++4526
C#58--
PHP64--
(Visual) Basic7347
Python8716-
Ruby911--
Perl106620
Lisp1320112
Ada2219103

Categories of Programming Languages

In the tables below some long term trends are shown about categories of languages. Object-oriented statically typed languages have been most popular for more than 5 years now.

CategoryRatings Mar 2013Delta Mar 2012
Object-Oriented Languages60.4%+3.0%
Procedural Languages34.7%-1.3%
Functional Languages3.1%-1.1%
Logical Languages1.8%-0.6%


CategoryRatings Mar 2013Delta Mar 2012
Statically Typed Languages71.0%-0.1%
Dynamically Typed Languages29.0%+0.1%


Read more,,,

Комментариев нет:

Отправить комментарий