What the 2020 Stack Overflow Survey Reveals About Today’s Hottest Tech Trends
Based on responses from nearly 65,000 developers worldwide, the 2020 Stack Overflow Developer Survey highlights shifting popularity of languages like Rust and TypeScript, rising DevOps salaries, preferred frameworks, database choices, work habits, and demographic insights, offering a comprehensive snapshot of the current software development landscape.
2020 Stack Overflow Developer Survey Overview
Stack Overflow released its 2020 Developer Survey, the largest global developer survey covering favorite technologies and work preferences, with nearly 65,000 participants from around the world.
Key Highlights
Python fell to third place behind TypeScript, while Rust held the top spot for the fifth consecutive year.
Site Reliability Engineers and DevOps specialists earned the highest salaries; 80% consider DevOps important and 44% work in organizations with dedicated DevOps staff.
52% of respondents recognize the “Hello, old friend” indicator when searching for code solutions, indicating a previously visited result.
More than 75% of developers work overtime occasionally (one to two days per quarter), and 25% work overtime one to two days per week or more.
Australian developers reported the longest average coding experience (16.9 years), followed by the United Kingdom and the United States; the U.S. and U.K. also have the highest average ages (33.7 and 33.1 years).
People of color remain under‑represented among professional developers, though inclusion improves when considering all developers.
90% of respondents turn to Stack Overflow to solve coding problems; only 0.3% had never visited the site.
Over 40% belong to other online developer communities, and more than 15% consider Stack Overflow more popular than the previous year.
Technology Trends
Most Popular Technologies
JavaScript has topped the list for eight consecutive years. TypeScript now ranks above C, while Ruby has dropped out of the top ten, overtaken by Go and Kotlin.
Web Frameworks
jQuery remains the most widely used framework but is gradually losing ground to React.js and Angular. More than 35% of respondents use jQuery, React, an Angular version, or ASP.NET/.NET Core.
Other Frameworks, Libraries and Tools
Node.js ranked first for the second consecutive year, with half of developers using it. Data‑analysis and machine‑learning tools such as Pandas, TensorFlow, and Torch/PyTorch are gaining widespread adoption.
Databases
MySQL remains the most popular database, followed by PostgreSQL and Microsoft SQL Server. Firebase’s popularity has risen, giving it an edge over Elasticsearch.
Most Loved Technologies
Rust has been the most loved programming language for five years in a row. TypeScript surpassed Python to take second place, and Go climbed from 10th to 5th.
Developers’ Favorite and Desired Programming Languages
Rust continues to be the most loved language, while Python tops the list of languages developers most want to learn. Rust also shows growth in the “want to learn” category.
Developers’ Favorite and Desired Web Frameworks
ASP.NET Core overtook React.js as the most popular web framework. Gatsby entered the top five, favored by 60% of respondents, while React.js remains the most desired framework to learn.
Developers’ Favorite Databases
Redis is the most popular database, followed by PostgreSQL and Elasticsearch. IBM DB2 is perceived as the most dreaded, whereas MongoDB is the database technology developers most want to learn.
Development Environment and Tools
Primary Operating Systems
Almost half of respondents use Windows as their main OS, with the remainder split roughly evenly between macOS and Linux.
Highest‑Paid Programming Languages
Globally, developers using Perl, Scala, and Go earn the highest median salaries (around $75 k), while Java developers earn comparatively less. In the United States, Scala developers command the highest salaries.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
21CTO
21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
