Cdsrc will summarize the popularity in programming languages in the early 2008. This list is based on TIOBEs programming community index.
To summarize it first: Java is leading. If you take both C and C++, they would have the lead, so our conclusion is that C/C++ is slightly more popular then Java. This list is basicly based on how much resources there are available for each language which means that languages such as PHP get lots of attention. Even though PHP is a very popular language, it has it’s drawbacks when it comes to perfomance issues which means that it can never be used in a high-performing software.
The language “Lua”, which most people never heard of became known when they included it in WoW (World of warcraft). You can script some simple scripts to increase your abilities (your own, not your characters) in WoW.
Visual Basic has also made an increase through the last months, possibly because of Windows Vista. Another interesting jump was made by Python. Python has passed both Perl and C# and the curve is showing even further increases.
The language with the most interesting future could be Ruby, which has backed down a little bit, but has a lot of interesting techniques that got to get rewards at some time.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Java 20.849% C 13.916% (Visual) Basic 10.963% PHP 9.195% C++ 8.730% Python 5.538% Perl 5.247% C# 4.856% Delphi 3.335% JavaScript 3.203% Ruby 2.345% PL/SQL 1.230% SAS 1.204% D 1.172% COBOL 0.932% Lua 0.579% FoxPro/xBase 0.506% Pascal 0.456% Lisp/Scheme 0.413% Logo 0.386% |
This was the list of the top 1-20, now to be followed by the 21-50:
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | ColdFusion 0.353% ActionScript 0.342% Ada 0.337% Fortran 0.305% RPG 0.251% MATLAB 0.241% Awk 0.213% Prolog 0.212% ABAP 0.195% LabView 0.169% Groovy 0.168% Transact-SQL 0.155% Smalltalk 0.133% Bash 0.133% Tcl/Tk 0.130% Haskell 0.119% Forth 0.116% CL (OS/400) 0.114% Natural 0.105% ML 0.092% Focus 0.091% Ch 0.088% PL/I 0.088% Lingo 0.087% Factor 0.084% REXX 0.075% Objective-C 0.071% 0.059% Erlang 0.057% VBScript 0.056% |
The reason that Visual Basic got it’s popularity is actually probably because of an updated version of Visual Studio.