Video: Which programming language do coders hate most?
RedMonk’s rankings are based on pull requests in GitHub as well as an approximate count of how many times a language is tagged on developer knowledge-sharing site Stack Overflow.
In fact, nothing has changed in RedMonk’s top 10 list with the exception of Apple’s Swift rising to join its predecessor, Objective C, in 10th place.
These and other popularity rankings are meant to help developers see which skills they should be developing.
Outside the RedMonk top 10, O’Grady highlights a few notable changes, including an apparent flattening-out in the rapid ascent of Google’s back-end system language, Go.
“After holding steady at 15 for two quarters, Go has watched Swift leapfrog it and, for the first time in our rankings, actually fell off a spot down to #16,” he writes.
O’Grady doesn’t think Go has the versatility of, say, Java to break out of its role as a back-end language.
Java-compatible Kotlin has received a boost from Android developers. Google last year ushered it in as an official language of Android with full support in the Android Studio integrated development environment. Android apps built with Kotlin include Slack, Netflix, and Square.
Over the past year, Kotlin has risen from 65th most popular language to 27th in January, making it the second-fastest growing language after Swift, according to RedMonk.
Microsoft scripting languages PowerShell and TypeScript have also climbed the ranks, though neither is in the top 10.
O’Grady reckons Microsoft more than any other vendor performed the best in terms of growth and because it is striking a chord with developers across operations, analytics and data science, and application development.
TypeScript rose from 17th to 14th place, while PowerShell climbed one place to 17. Statistical computing language R, integrated into Microsoft Visual Studio 2017, jumped two spots to 12th, according to RedMonk.
Previous and related coverage
Securely-developed apps may be at risk due to security issues in popular interpreted programming languages.
Developers on Stack Overflow really don’t want to work in Perl and don’t like Microsoft much either.
Popularity may not be a single vector answer, but students and professionals still want to know if they’re guiding their careers and companies in the right direction.
Find out how much your skills are worth in North America and Europe.
Python is now the fastest-growing major programming language, according to Stack Overflow.