VOOZH about

URL: https://thenewstack.io/rust-growing-fastest-but-javascript-reigns-supreme/

⇱ Rust Growing Fastest, But JavaScript Reigns Supreme - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-06-07 08:59:39
Rust Growing Fastest, But JavaScript Reigns Supreme
JavaScript / Python / Rust

Rust Growing Fastest, But JavaScript Reigns Supreme

The Rust community doubled its number of users over the past two years -- from two million in the first quarter of 2022 to four million in the first quarter of 2024.
Jun 7th, 2024 8:59am by Darryl K. Taft
👁 Featued image for: Rust Growing Fastest, But JavaScript Reigns Supreme
Featured image via Unsplash.

Rust is the fastest-growing programming language, with its developer community doubling in size over the past two years, yet JavaScript remains the most popular language with 25.2 million active developers, according to the results of a recent survey.

The 26th edition of SlashData’s Developer Nation survey showed that the Rust community doubled its number of users over the past two years — from two million in the first quarter of 2022 to four million in the first quarter of 2024 — and by 33% in the last 12 months alone. The SlashData report covers the first quarter of 2024.

Rust has developed a passionate community that advocates for it as a memory-safe language which can provide great performance, but cybersecurity concerns may lead to an even greater increase,” the report said. “The USA and its international partners have made the case in the last six months for adopting memory-safe languages.”

However, Rust is not unique in this capability, but its performance benefits and memory safety are likely to lead to further growth in this developer community, the report projects.

“Recent advocacy and research efforts from agencies like NSACISANIST, and ONCD can serve as valuable evidence of the considerable risk memory-safety vulnerabilities pose to our digital ecosystem, Rebecca Rumbul, executive director and CEO of the Rust Foundation, told The New Stack.

Moreover, “The Rust Foundation believes that the Rust programming language is the most powerful tool we have to address critical infrastructure security gaps. As an organization, we are steadfast in our commitment to further strengthening the security of Rust through programs like our Security Initiative,” she said.

JavaScript Reigns Supreme

Meanwhile, JavaScript continues to take the top spot for programming languages, with just over 25 million active developers worldwide.

“JavaScript’s dominant position is unlikely to change anytime soon, with its developer population increasing by 4M developers over the last 12 months, with a growth rate in line with the global developer population growth,” the report said.

The strength of the JavaScript community is fueled by the widespread use of the language across all types of development projects, with at least 25% of developers in every project type using it, the report said. “Even in development areas not commonly associated with the language, such as on-device coding for IoT projects, JavaScript still sees considerable adoption,” SlashData said.

Python and Java

Also, coming in strong, Python has overtaken Java as the second most popular language, driven by the interest in machine learning and AI.

The battle between Python and Java shows Python with 18.2 million developers in Q1 2024 compared to Java’s 17.7 million. This comes about after Python added more than 2.1 million net new developers to its community over the last 12 months, compared to Java which only increased by 1.2 million developers.

Still, Java remains one of the most popular languages after nearly 30 years in existence.

Indeed, “Java has seen an increase in its usage among developers involved in backend services and web application development but has maintained the same proportion of mobile developers and a decreasing proportion of desktop application developers,” the report said.

Following behind Java there is a six-million-developer gap to the next largest community, which is C++ with 11.4 million developers, closely trailed by C# with 10.2 million and PHP with 9.8 million. Languages with the smallest communities include Objective-C with 2.7 million developers, Ruby with 2.5 million, and Lua with 1.8 million.

Golang

Meanwhile, the Go language saw its developer population grow by 10% over the last year. It had previously outpaced the global developer population growth, growing by 5Y% over the past two years, from three million in Q1 2022 to 4.7 million in Q1 2024.

However, despite its period of reduced growth, “Go overall is an appealing language due to its performance capabilities, simplifying concurrency, and being easy to read. This has led to it being used by 10% of backend service developers, as well as among games developers (5%),” the report said.

Moreover, Go’s comprehensive standard library that reduces reliance on third-party dependencies likely benefits its popularity among those working in backend services, as this can help reduce a software’s attack surface, the report said.

Objective-C, Swift and More

In contrast to the growth of languages such as Rust, Objective-C has stagnated for the last two years. The number of Objective-C users has hovered around 2.5M developers over this period and in terms of language rankings, it has dropped from 12th to 14th, being overtaken by both Dart and Rust.

Apple continues to support Objective-C; however Swift has emerged as the go-to language for all Apple platforms. Swift has seen a small growth over the past 12 months (5%) to 4.6 million developers, which led to it being overtaken by Go. And over the past 24 months, Swift added more than 1.1 million developers to its community.

Yet, “While Swift is continuing to grow, we would expect Rust to be a larger language within the next year if both continue their current growth trajectories,” the report said.

SlashData estimates that, as of Q1 2024, there are 43 million active software developers in the world.

The 26th edition of SlashData’s Developer Nation survey reached more than 10,000 respondents from 135 countries. The report is based on a large-scale, online developer survey over a period of 10 weeks between November 2023 and February 2024.

Another Perspective on Developer Market Size

TNS analyst Lawrence Hecht has a few different takeaways. He notes that with the exceptions of Rust, Go and JavaScript, the other major programming languages all grew slower than the total developer population, which SlashData says increased 39% over the last two years alone.

SlashData’s estimate for the total number of developers is significantly higher than the 2023 Evans Data estimate of 26.3 million. Both estimates are based on a lot of unpublished assumptions. That is one reason why he thinks the percentage of developers using a particular language is more useful.

Taking this approach, we can see that Python (48% to 42%) and C# (32% to 24%) usage declined significantly from 2022 to 2024 as a percentage of all developers.

TRENDING STORIES
Darryl K. Taft covers DevOps, software development tools and developer-related issues from his office in the Baltimore area. He has more than 25 years of experience in the business and is always looking for the next scoop. He has worked...
Read more from Darryl K. Taft
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.