Gartner Blog Network

Introducing the Gartner Programming Language Index for 2014

by Mark Driver  |  October 2, 2014  |  3 Comments

We just published the 2014 edition of our Market Clock Report For Programming Languages.  Gartner clients can get the full report from our website but I wanted to share a new element of the report with everyone here as well.

As is the case for much of Gartner’s research, the primary data source used to assess programming language trends is direct feedback from our clients via inquiry conversations.  Gartner clients span a wide spectrum of end-user and vendor profiles, ranging from small to very large enterprises and from the industry leading edge to industry conservative adopters. These technology adopters typically follow a bell curve and, consequently, the bulk of Gartner inquiries within a mature market are dominated by 68% of early and late majority adopters (i.e., the mainstream). As a result, early innovators and conservative adopters (but particularly early adopters) tend to be underrepresented in overall inquiry volume numbers.

Moreover, a sizable portion of Gartner’s client base is focused on corporate IT challenges. The use of languages within other contexts such as R&D, operational technology projects and product engineering tend to be  underrepresented. As a result, to most accurately capture the language usage trends of those adopters, which might fall out of the Gartner client “sweet spot,” we have examined the trends in language adoption and usage as reported from a variety of publicly available data sources as well. These sources range from public code repositories, developer forums, published books, job postings and even Twitter traffic.

In this research, we have examined the frequency in which languages are used in a variety of projects hosted on popular sites, such as sourceforge, github, and codeplex among others. Given the popularity and transparency of open-source projects, we have also examined the frequency of language use reported in popular project registry (index) sites, such as (formally freshmeat) and Blackduck Open Hub (formally

In addition, we have also examined the frequency and volume of languages discussed in popular developer portals and developer forums, such as, and, among others.

Of course, none of these data sources is sufficient in its entirety to provide complete assessment of programming language usage/popularity. For example, public project-hosting sites do not accurately represent older, host-based, legacy languages, such as COBOL and PL/I. However, when these sources are combined in a composite view, clear patterns emerge that provide real-world reflections on how these programming languages are used in the industry.  These trends change — sometimes abruptly — over the course of many years. Consequently, we intend to update this research at least once per year, and potentially expand the list of languages and profiles that we cover from year to year as new technologies and trends emerge.

This year we taken all of these data sources and combined them together along with our own inquiry trend data to create a 2014 Gartner Programming Language Index.  We’ve ranked the top 35 languages which we believe reflect a balance between the top languages used across the industry in general and the niche of languages (e.g. PL/I, COBOL) that remain important  to mainstream (and more conservative) IT organizations.

Have any questions or comments?

Please post them here so that we might refine and improve the index for 2015.

Find me on twitter as well at @marksdriver


Language Gartner 2014 Programming Language Index Rating
Java 1
JavaScript 2
Python 3
C 4
C++ 6
Ruby 7
C# 8
Perl 9
Objective-C 10
Scala 11
Haskell 12
Matlab 13
R 13
Clojure 15
Lua 16
CoffeeScript 17
Shell 18
D 19
Groovy 20
F# 21
Dart 22
Erlang 23
Go 24
Visual Basic .NET 24
ColdFusion 26
Delphi 27
Swift 29
Smalltalk 30
TypeScript 32
RPG 33
PL1 35


Mark Driver
Research VP
12 years at Gartner
27 years IT industry

Mark Driver is a vice president and research director in Gartner Research, where he specializes in application development technologies and open-source software. Within Gartner, Mr. Driver serves as a principal analyst for Java technology, as well as the Microsoft .NET framework. He is also the principal analyst covering the business and technical issues of the open-source software model. He covers many aspects of open-source software, including adoption challenges, best practices, market impact and development models.Read Full Bio

Thoughts on Introducing the Gartner Programming Language Index for 2014

  1. Mark D says:

    you can ask me questions on reddit at too

  2. […] Introducing the Gartner Programming Language Index for 2014 […]

  3. […] Source: Gartner Programming Language Index for 2014 […]

Comments are closed

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Gartner, Inc. or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes, with attribution to Gartner. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Gartner shall not be liable for any damages whatsoever arising out of the content or use of this blog.