Main image of article JavaScript Tops GitHub's Popular Languages

GitHub recently published a breakdown of the most popular languages on its site, and the results are wholly unsurprising. For the second year in a row, JavaScript tops the site’s rankings, followed by Java (which has steadily climbed in popularity since 2008, when the breakdown’s tracking begins), Ruby (which is declining in popularity), PHP, and Python. Other popular languages include CSS (whose popularity has skyrocketed since 2013), C++, C#, C, and HTML. “Between 2008 and 2015 GitHub gained the most traction in the Java community, which changed in rank from 7th to 2nd,” read a note accompanying the data. “Possible contributing factors to this growth could be the growing popularity of Android and the increasing demand for version control platforms at businesses and enterprises.” Counted languages included those used in both public and private repositories, but excluded forks. The popular languages on GitHub mirror other lists published by analysts and organizations over the past year. For example, IEEE Spectrum recently published a list of the most popular 48 languages; Java topped that particular heap, followed by C, C++, Python, C#, and R. In February, tech-industry analyst firm RedMonk pulled together a list—compiled with data from GitHub and Stack OverFlow—that placed JavaScript in the first position, followed by Java, PHP, Python, and C#. These patterns have a logical explanation: JavaScript, Java, PHP, C, and other top languages are collectively ubiquitous, used in everything from Web apps to game development, and thus hard to dislodge from their slots; even strong up-and-coming languages such as Swift and Go will need to radically expand their respective user bases to even begin to challenge some of the longtime champions.