aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • Data
  • Engineering
  • Programming
  • Software
  • Technology

Top Programming Languages: Most Popular And Fastest Growing Choices For Developers

  • Ackley Wyndam
  • December 9, 2021
  • 4 minute read

SlashData’s latest Developer Nation report looks at the popularity of programming languages and trends from the global developer community.

 JavaScript is now used by more than 16.4 million developers globally, says a survey of more than 19,000 coders – making it the world’s most popular programming language “by a wide margin”.

SlashData’s 21st State of the Developer Nation Report examined global software developer trends across 160 countries during Q3 2021, covering programming languages, tools, APIs, apps and technology segments, as well as attitudes of developers themselves.


Partner with aster.cloud
for your next big idea.
Let us know here.



From our partners:

CITI.IO :: Business. Institutions. Society. Global Political Economy.
CYBERPOGO.COM :: For the Arts, Sciences, and Technology.
DADAHACKS.COM :: Parenting For The Rest Of Us.
ZEDISTA.COM :: Entertainment. Sports. Culture. Escape.
TAKUMAKU.COM :: For The Hearth And Home.
ASTER.CLOUD :: From The Cloud And Beyond.
LIWAIWAI.COM :: Intelligence, Inside and Outside.
GLOBALCLOUDPLATFORMS.COM :: For The World's Computing Needs.
FIREGULAMAN.COM :: For The Fire In The Belly Of The Coder.
ASTERCASTER.COM :: Supra Astra. Beyond The Stars.
BARTDAY.COM :: Prosperity For Everyone.

The report also looked at developer involvement in 5G and IoT, specifically how programmers were taking advantage of new advances in technology in tools, apps and services.

JavaScript’s ongoing popularity in web and backend applications supported its position as the most popular programming language in Q3 2021. While not necessarily a surprise in itself – JavaScript has, after all, been the world’s most-used language for a number of years now – SlashData found that upwards of 2.5 million developers had joined the JavaScript community in the past six months alone. That’s the same as the entire user base of Swift; or, the combined communities of Rust and Ruby.

The data for JavaScript also included language derivatives TypeScript and CoffeeScript.

Python might not be a close second, but its popularity is impressive nonetheless: according to SlashData, the language is now used by some 11.3 million coders, primarily within data science and machine learning, and IoT applications.

The brainchild of Guido van Rossum, Python’s popularity has exploded in recent years, overtaking that of Java, which is currently used by 9.6m developers. Java remains a go-to for mobile and desktop apps, SlashData’s survey found.

Read More  LearningMate Partners With Google Cloud To Bring Student Success Services To More Learners

According to SlashData, Python added 2.3m developers to its community in the past 12 months. “That’s a 25% growth rate, one of the highest across all the large programming language communities of more than 7M users,” the report noted.

“The rise of data science and machine learning (ML) is a clear factor in Python’s popularity. More than 70% of ML developers and data scientists report using Python. For perspective, only 17% use R, the other language often associated with data science.”

slashdata-programming-language-community-size-q32021.jpg
JavaScript, Python, Java, C/C++, PHP and C# top the programming language popularity charts.Image: SlashData

Of course, determining the developer base of any particular programming language is not an exact science. “It can be hard to assess how widely used a programming language is,” noted SlashData. Its figures are based on two pieces of data: the organization’s own estimate of the number of software developers worldwide (which it puts at 26.8 million), as well as its bi-yearly surveys, which SlashData said reach “tens of thousands of developers every six months”. So, there is some margin for error.

Rounding out the top five most popular languages were C/C++ (7.5m developers), PHP (7.3m) and C# (7.1m). Of these, PHP has grown the fastest over the past six months, SlashData reported, acquiring one million new developers between Q1 and Q3. Like JavaScript, PHP remains popular for Web and backend applications.

READ MORE: [button style=’accent’ url=’https://aster.cloud/2021/09/02/how-different-programming-languages-read-and-write-data14440/’ target=’_blank’ arrow=’true’ fullwidth=’true’]HOW DIFFERENT PROGRAMMING LANGUAGES READ AND WRITE DATA[/button]

[button style=’accent’ url=’https://aster.cloud/2021/07/12/top-5-programming-languages-for-devops/’ target=’_blank’ arrow=’true’ fullwidth=’true’]TOP 5 PROGRAMMING LANGUAGES FOR DEVOPS[/button]

Rust is another programming language that has been making waves in recent years. The open-source programming language is mostly used in embedded software and ‘bare metal’ development, although has also found a home in AR and VR game development.

Read More  Oracle Introduces Exadata Cloud Service X8M

“Rust has formed a very strong community of developers who care about performance, memory safety, and security. As a result, it grew faster than any other language in the past 24 months, nearly tripling in size from just 0.4M developers in Q3 2019 to 1.1M,” the report read.

slashdata-state-of-dev-nation-language-popularity.jpg
Rust grew faster than any other programming language in the last 24 months, SlashData found.Image: SlashData

SlashData’s report found that developers are increasingly getting involved in 5G projects, particularly those related to IoT, AR/VR, consumer electronics, and machine learning/AI.

Perhaps unsurprisingly, China was found to be the epicentre of 5G developer activity: 13% of respondents based in China reported they were actively working on 5G projects, which SlashData said was almost double the global average.

North and South America followed, with 11% and 10% respectively. Despite this, the report found that 43% of developers in North America had no interest or involvement in 5G – higher than the global average of 35%.

SlashData suggested that misinformation about 5G might be at least partly to blame here. “Clearer messaging about the potential of 5G may help to bring new developers on board. However, this is not without challenges in an age where confusion and misinformation about 5G are prevalent,” the report said.

MONEY TALKS

SlashData’s latest report also aimed to take the pulse on developer sentiment amid changing workforce dynamics and a tech-hiring market in flux.

Specifically, it asked developers what would prompt them to leave their current employer for a job elsewhere. Half of developers (50%) said they would change company for better pay, although a third of respondents weren’t financially motivated, opting for motivations such as career advancement (31%), broadening knowledge or skills (31%), the ability to work remotely (22%) and better company culture (20%).

Read More  Python Overtakes Java To Become The Second-Most Popular Programming Language

Developers in Eastern Europe were most likely to prioritise increasing their salary – nearly seven in 10 said a better offer would prompt them to switch jobs. Compensation was also important for Chinese developers, with three in five saying better pay would make them switch.

slashdata-developer-report-eastern-europe.jpg
Chasing a higher salary was particularly important for developers in Eastern Europe.Image: SlashData

Experienced developers were found to be the most content in their jobs – around one in six of those with 16 or more years of experience said nothing would make them change jobs. Career advancement and taking on a more challenging role both peak for developers with three to five years under their belts, the survey found.

“There are many reasons a developer may choose to switch employers, and whilst it’s important to ignore the impact of compensation, other factors play an important role, especially as the role of work in our lives continues to evolve,” it said.

“For those concerned with hiring and retaining developers, money talks, but it’s not the only topic of conversation.”

This feature was originally apppeared in ZDNet.


For enquiries, product placements, sponsorships, and collaborations, connect with us at [email protected]. We'd love to hear from you!

Our humans need coffee too! Your support is highly appreciated, thank you!

Ackley Wyndam

Related Topics
  • C++
  • Data Science
  • Developers
  • Go
  • Java
  • javascript
  • PHP
  • Programming
  • Programming Language
  • Python
  • Ruby
  • Rust
  • Software programming
You May Also Like
View Post
  • Computing
  • Multi-Cloud
  • Technology

What is cloud bursting?

  • June 18, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

What is confidential computing?

  • June 17, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

Oracle adds xAI Grok models to OCI

  • June 17, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

Fine-tune your storage-as-a-service approach

  • June 16, 2025
View Post
  • Technology

Advanced audio dialog and generation with Gemini 2.5

  • June 15, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

Global cloud spending might be booming, but AWS is trailing Microsoft and Google

  • June 13, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

Google Cloud, Cloudflare struck by widespread outages

  • June 12, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

What is PC as a service (PCaaS)?

  • June 12, 2025

Stay Connected!
LATEST
  • What is cloud bursting?
    • June 18, 2025
  • What is confidential computing?
    • June 17, 2025
  • Oracle adds xAI Grok models to OCI
    • June 17, 2025
  • Fine-tune your storage-as-a-service approach
    • June 16, 2025
  • 5
    Advanced audio dialog and generation with Gemini 2.5
    • June 15, 2025
  • 6
    A Father’s Day Gift for Every Pop and Papa
    • June 13, 2025
  • 7
    Global cloud spending might be booming, but AWS is trailing Microsoft and Google
    • June 13, 2025
  • Google Cloud, Cloudflare struck by widespread outages
    • June 12, 2025
  • What is PC as a service (PCaaS)?
    • June 12, 2025
  • 10
    Apple services deliver powerful features and intelligent updates to users this autumn
    • June 11, 2025
about
Hello World!

We are aster.cloud. We’re created by programmers for programmers.

Our site aims to provide guides, programming tips, reviews, and interesting materials for tech people and those who want to learn in general.

We would like to hear from you.

If you have any feedback, enquiries, or sponsorship request, kindly reach out to us at:

[email protected]
Most Popular
  • 1
    Crayon targets mid-market gains with expanded Google Cloud partnership
    • June 10, 2025
  • By the numbers: Use AI to fill the IT skills gap
    • June 11, 2025
  • 3
    Apple supercharges its tools and technologies for developers to foster creativity, innovation, and design
    • June 9, 2025
  • Apple-WWDC25-Apple-Intelligence-hero-250609 4
    Apple Intelligence gets even more powerful with new capabilities across Apple devices
    • June 9, 2025
  • Apple-WWDC25-Liquid-Glass-hero-250609_big.jpg.large_2x 5
    Apple introduces a delightful and elegant new software design
    • June 9, 2025
  • /
  • Technology
  • Tools
  • About
  • Contact Us

Input your search keywords and press Enter.