Stack Overflow's annual survey, taken by 90K+ developers this year, finds Python to be the fastest-growing major programming language, with Rust the most-loved
Context & Ripple Effects
This is the third straight year the Stack Overflow survey has crowned Rust the most-loved language, and it extends a finding from six months earlier, when site traffic metrics already showed Python as the fastest-growing major language with the site's highest-trafficked tag. The 90K+ respondent base makes this the largest sample yet behind those two claims.
What makes the data point matter is corroboration: the 2018 edition put Python among the top three most-loved alongside Rust and Kotlin (100K+ developer survey), and independent rankings like Redmonk's GitHub-plus-Stack-Overflow index have since tracked Python climbing into a tie for second place behind JavaScript.
First-order effects
- Rust extends its unbroken run atop the most-loved ranking, while Python's fastest-growing status is now confirmed by two different Stack Overflow measurement methods — survey sentiment and raw site traffic — within 18 months of each other.
- Developers deciding what to learn next get a reinforced signal: HackerRank's separate 116K-developer survey independently lists Python among the top languages developers want to pick up.
Second-order effects
- Employers and training providers face rising demand for Python skills as the language's growth compounds across surveys, traffic metrics, and code-hosting activity, pressuring rival ecosystems like Go to compete for the same 'learn next' mindshare.
- Languages outside the love rankings — notably Java, which Redmonk still places at the top tier by usage — must differentiate on deployment footprint rather than developer affection, since sentiment leadership is locked up by Rust.
Third-order effects
- If the pattern holds, annual developer surveys harden into de facto benchmarks that shape hiring priorities and curriculum design, and composite indices like Redmonk's — blending GitHub and Stack Overflow signals — become the standard way the industry adjudicates language adoption claims.
- A durable split emerges between 'most-used' languages (JavaScript, Java, Python) and 'most-loved' ones (Rust, TypeScript), pushing language designers to treat community sentiment as a measurable competitive metric rather than a side effect.
The trend: Developer surveys are converging on Python's rise and Rust's sentiment dominance as durable signals steering where learning, hiring, and tooling investment flow.