Sign In

Communications of the ACM

ACM TechNews

C# Named Top Programming Language of 2012

View as: Print Mobile App Share:
C# image

Credit: Mt. San Antonio College

Microsoft's C# programing language was ranked as the number one programming language of 2012, according to the PYPL PopularitY of Programming Language index. C# had the biggest growth in popularity in 2012, rising more than 2.3 percent and surpassing Java, PHP, and C++, according to the PYPL index. However, "over a five-year period, Python is the language whose popularity is growing the fastest; it is already the second most popular in the U.S," according to the index.

The PYPL index is based on data from Google Trends, which measures search volume, and the results are based on the relative number of searches for programming tutorials in the given language. Although the popularity of Java and JavaScript have remained stable over the past year, the growth of C# has come at the expense of C and Basic, while Python's growth has come at Perl's expense.

Xaramin CEO Nat Friedman offers several reasons why C# is the best language for mobile development. "The launch of Windows 8 has probably played a role — C# remains the dominant language of third-party application development on Windows devices," Friedman says.

From eWeek 
View Full Article


Abstracts Copyright © 2013 Information Inc., Bethesda, Maryland, USA


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account