Fundamentals 5 min read

RedMonk Q1 2019 Rankings: Which Programming Languages Really Lead the Pack?

RedMonk's Q1 2019 language ranking, based on GitHub and Stack Overflow data, reveals JavaScript topping the list, modest shifts among the top 20, and highlights notable moves such as TypeScript's rise and Kotlin's surge into the top‑20.

21CTO
21CTO
21CTO
RedMonk Q1 2019 Rankings: Which Programming Languages Really Lead the Pack?

Among various trend lists, Java, C, and Python have become the new “iron triangle” of programming languages, but what is the current state of language usage among developers?

RedMonk, a US software developer industry analysis firm that publishes language rankings twice a year, released its Q1 2019 ranking. Unlike the monthly TIOBE list, RedMonk’s data come from the code‑sharing community GitHub and the discussion platform Stack Overflow.

GitHub data are sourced from GitHub Archive, while Stack Overflow metrics are gathered via its Data Explorer tool, allowing developers to see emerging language trends.

The top‑20 languages in the ranking are:

1. JavaScript

2. Java

3. Python

4. PHP

5. C#

6. C++

7. CSS

8. Ruby

9. C

10. Objective‑C

11. Swift

12. TypeScript

13. Scala

14. Shell

15. Go

16. R

17. PowerShell

18. Perl

19. Haskell

20. Kotlin

The list shows that JavaScript, not Java, is the most popular language, and the overall ranking has changed little since the June 2018 list.

Generally, the top 10‑12 languages remain stable month to month and year to year, making it hard for new languages to break into the upper ranks.

Notable changes include TypeScript rising four spots to #12, reflecting its close relationship with JavaScript and growing ecosystem; Go and R each dropping one position; Kotlin climbing eight spots into the top 20; while Clojure, Groovy, and Scala fell modestly.

For the full report, see the RedMonk article linked below.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

TypeScriptJavaScriptKotlinprogramming languageslanguage rankingsRedMonk
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.