Fundamentals 7 min read

RedMonk Q3 2021 Rankings: Java’s Rise, Dart’s Top‑20 Debut, and Emerging Language Trends

RedMonk’s Q3 2021 programming language ranking, based on GitHub code volume and Stack Overflow discussions, lists the top 20 languages, highlights Java’s climb to second place, Dart’s first appearance in the top 20, and analyzes shifts for TypeScript, Go, Kotlin, Rust, and Julia.

MaGe Linux Operations
MaGe Linux Operations
MaGe Linux Operations
RedMonk Q3 2021 Rankings: Java’s Rise, Dart’s Top‑20 Debut, and Emerging Language Trends

RedMonk, a well‑known software industry analysis firm, released its Q3 2021 programming language rankings, which are based on usage data from GitHub (via GitHub Archive) and discussion activity on Stack Overflow.

Methodology

The rankings combine the amount of code written in each language on GitHub with the number of questions and answers about the language on Stack Overflow. The algorithm remains largely unchanged from previous quarters, though the data collection now uses GitHub Archive and Stack Overflow’s Data Explorer.

Top 20 Languages (Q3 2021)

1 – JavaScript

2 – Python

3 – Java

4 – PHP

5 – CSS

5 – C++

5 – C#

8 – TypeScript

9 – Ruby

10 – C

11 – Swift

12 – R

13 – Objective‑C

14 – Shell

14 – Scala

16 – Go

17 – PowerShell

18 – Kotlin

19 – Rust

20 – Dart

Key Changes Since Q1

Java moved up one spot to tie with Python at second place, while Dart entered the top 20 for the first time. TypeScript held its position at eighth, and Go, Kotlin, and Rust remained unchanged.

Detailed Observations

1. Java (up 1 rank)

After several quarters of decline, Java rose to tie with Python at second place, underscoring its continued dominance in enterprise applications and its ability to adapt to new domains.

2. TypeScript (steady)

TypeScript stayed at eighth, surpassing Ruby, and its score gap to the fifth‑ranked language narrowed, suggesting room for further growth.

3. Go / Kotlin / Rust (steady)

These languages showed no change, reflecting a stable niche for system‑level and modern language adoption.

4. Dart (up 1 rank)

Dart’s rise to twentieth is largely driven by the popularity of the Flutter framework, marking its first entry into the top 20.

5. Julia (down 4 ranks)

Julia fell from 24th to 28th, struggling to compete with Python and R in data‑analysis domains, though recent funding for Julia Computing may influence future trends.

Source: OSC Open Source Community (copyright belongs to the original author).

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.

DARTJavaLanguage PopularityRedMonk
MaGe Linux Operations
Written by

MaGe Linux Operations

Founded in 2009, MaGe Education is a top Chinese high‑end IT training brand. Its graduates earn 12K+ RMB salaries, and the school has trained tens of thousands of students. It offers high‑pay courses in Linux cloud operations, Python full‑stack, automation, data analysis, AI, and Go high‑concurrency architecture. Thanks to quality courses and a solid reputation, it has talent partnerships with numerous internet firms.

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.