Products

Solutions

Resources

Partners

Community

About

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.


.NET Popularity Increases, Java and PHP Decrease…

tiobe

TIOBE Software has maintained a Programming Community Index for more than 10 years. Updated on a monthly basis, it is an indicator of the popularity of programming languages in use around the world. The ratings are based on the number of skilled engineers, courses, seminars, and third party vendors actively using the various technologies determined primarily through search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu.

The April 2012 edition was recently released and highlighted some interesting market trends…

tpci_trends

From a position of strength at the turn of the century, Java usage has been in a steady state of decline for the past decade. This past month it actually lost its top ranking and fell below the popularity line for the C programming language ( which has maintained a relatively stable state in recent years ). There are obviously numerous reasons for Java’s fall from grace but the acquisition of Sun Microsystems by Oracle in late 2009 has certainly not helped reverse its fortunes.

Interestingly, PHP usage has also been declining according to TIOBE, with usage peaking at 10% between the years 2005-2010 and experiencing a steady decrease in the years since, to ~5% today. Ironically, this has happened despite the strong growth of LAMP CMS systems like Wordpress, Drupal, and Joomla! in recent years. Perhaps customers have realized that PHP is still not capable of living up to the business challenges in mid-market and enterprise environments, and are looking elsewhere for tools they can depend on.

The largest beneficiary of the decline in Java and PHP usage appears to be Microsoft’s .NET platform. In particular, usage of Microsoft’s C# programming language has been steadily increasing since it was introduced in 2002 and may soon achieve 10% market share. Combine that with usage of Visual Basic and you will notice that usage of Microsoft technology is near 15% worldwide ( nearly twice the adoption of PHP ), and is one of the few development platforms experiencing steady year over year growth. I believe this speaks to the proven reliability and enterprise capabilities of .NET, as well as Microsoft's ongoing commitment to maintain the relevance of its technology stack.

Based on the graph, it is also interesting to note that C# usage surpassed Visual Basic usage in late 2010, which coincidentally was the exact same time that DotNetNuke Corporation announced that it was going to migrate its core framework from VB to C#.

Comments

Comment Form

Only registered users may post comments.

NewsArchives


Aderson Oliveira (22)
Alec Whittington (11)
Alessandra Daniels (3)
Alex Shirley (10)
Andrew Hoefling (3)
Andrew Nurse (30)
Andy Tryba (1)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (37)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Bogdan Litescu (1)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (213)
Chris Paterra (55)
Clint Patterson (108)
Cuong Dang (21)
Daniel Bartholomew (2)
Daniel Mettler (181)
Daniel Valadas (48)
Dave Buckner (2)
David Poindexter (12)
David Rodriguez (3)
Dennis Shiao (1)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (80)
Francisco Perez Andres (17)
Geoff Barlow (12)
George Alatrash (12)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (274)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Kelly Ford (4)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matt Rutledge (2)
Matthias Schlomann (16)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (40)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Oliver Hine (1)
Patricio F. Salinas (1)
Patrick Ryan (1)
Peter Donker (54)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Sacha Trauwaen (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott Schlesier (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Steven Fisher (1)
Tony Henrich (3)
Torsten Weggen (3)
Tycho de Waard (4)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (40)
Will Strohl (180)
William Severance (5)
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out