Scala is popular again in 2025, surprising many developers who saw it fade after its mid-2010s peak. The language’s blend of functional and object-oriented paradigms makes it ideal for big data and backend systems, and recent evolution (especially Scala 3) has renewed interest. In fact, Scala’s usage on popularity indexes rose through the 2010s and then leveled off by 2020, as shown by historical TIOBE trends【20†】. Today, renewed excitement comes from fresh language features, continued reliance on Scala in data platforms, and dedicated industry use-cases.
A Brief History of Scala’s Popularity
Scala’s original surge came in the mid-2010s, driven largely by big data. As one analysis notes, when Apache Spark “exploded in popularity,” data engineers flocked to Scala since it was Spark’s native language intsurfing.com. Major tech companies joined in – Twitter, Netflix, and LinkedIn all built core systems in Scala during that period. Key frameworks like Akka (for reactive concurrency) and Play (for web services) also bolstered Scala’s appeal. In those years, Scala was seen as the cutting-edge JVM language, pioneering features (like functional lambdas and pattern matching) that only later appeared in Java and other mainstream languages.
However, after 2018 Scala’s momentum slowed. Languages like Kotlin, Go, and Rust started grabbing attention, and Python solidified its lead in data science. Surveys at that time showed Scala’s share dipping slightly. For example, the TIOBE index in early 2025 lists Scala around rank 32 (about 0.38%) tiobe.com – far below Python (#1, 25.98%) or even Java (#4, 8.35%). Still, Scala never truly disappeared; it held roughly the same niche rank from 2014 through 2024 (14th in the RedMonk ranking) scala-lang.org. In other words, Scala’s core community remained steady even as other languages surged. This fits Scala’s identity: it “was built to be powerful” for complex tasks, not to compete in a popularity contest.
Scala 3 and Language Improvements
Part of Scala’s comeback is due to the language’s own evolution. Scala 3 (released May 2021) introduced many enhancements aimed at cleaner, safer code. New features include union types, enums, “givens” (improved implicits), optional braces, and stronger type inference. These changes make Scala code more concise and maintainable. For example, explicit null-safety was added to prevent runtime null errors, and named tuples simplify handling small data bundles. The Scala team has prioritized usability improvements (even over raw new features) to attract newcomers.
Despite these upgrades, adoption of Scala 3 has been gradual. Many organizations took time to migrate from Scala 2, so Scala 3’s release didn’t instantly expand the user base. One survey found only about half of Scala developers had switched to Scala 3 by 2023 devclass.com. Even so, the new version gives existing users confidence and a cleaner foundation. Scala’s creators emphasize that the language must keep evolving (improving tool support, IDE experience, etc.) to stay relevant, since it no longer rides a “wave of hype”. In short, Scala 3 refined the language, and in 2025 Scala engineers are able to build features that were once tricky or verbose, reinforcing the language’s appeal.
Industry Adoption and Community Trends
Scala’s popularity today is strongest in specific domains. It remains a go-to in big data and analytics. Nearly every Apache Spark pipeline is written in Scala, and Apache Kafka (a major streaming platform) is written mostly in Scala. In 2025, tech giants like Apple, LinkedIn, Netflix, and Twitter still rely on Scala for their data processing backends. As one report notes, Scala “plays incredibly well with Apache Spark, Kafka, and Flink” – making it ideal for analyzing huge datasets or streaming real-time data. Indeed, about 55% of Scala developers say they use it for data-heavy applications. Functional programming’s predictability and Scala’s concise syntax are major draws for these tasks encodedots.com.
In finance and fintech, Scala’s role has “absolutely exploded”. Many investment banks and hedge funds adopted Scala for trading platforms and risk analytics because its strong type system catches bugs in complex algorithms. Companies like J.P. Morgan, Morgan Stanley, and Barclays maintain large Scala teams. Similarly, fintech startups use Scala to build high-throughput payment and trading systems, leveraging its speed and Java-interop (for easy integration with legacy systems). In these domains, Scala’s combination of safety and performance justifies its learning curve.
Meanwhile, Scala still appears in web and cloud infrastructure, though less in consumer-facing front-ends. The language powers backend services at companies like Twitter, Zalando, and The Guardian. It is embedded in cloud tools like Apache Kafka and Akka Serverless, so cloud providers hiring for those technologies demand Scala expertise. Even game backend systems (requiring massive concurrency) sometimes use Scala+Akka for its event-driven model.
Overall, Scala’s community in 2025 is relatively small but specialized. Only about 2.6% of developers report using Scala (roughly 500,000 people globally). This user base tends to be experienced: two-thirds of Scala engineers have over five years of Scala experience. Many Scala developers came from Java or functional languages, and they value Scala’s expressiveness. Because of this steep learning curve and niche focus, Scala won’t overtake general-purpose languages. However, in its sweet spots (data pipelines, reactive systems, finance), Scala remains popular by virtue of doing the job well.
Language Popularity Comparison
For context, here’s how Scala’s popularity compares to some peers (according to TIOBE, Sept 2025):
| Language | TIOBE Rank (Sep 2025) | TIOBE % (Sep 2025) | Typical Domains |
|---|---|---|---|
| Python | 1 | 25.98% | AI/ML, Data Science, Web |
| Java | 4 | 8.35% | Enterprise, Android, Web |
| Kotlin | 20 | 0.95% | Android, Server-Side JVM |
| Scala | 32 | 0.38% | Big Data, Concurrent Backends |
In this light, Scala’s market share is modest. Yet the languages serve different needs. Python and Java aim broadly across many fields, whereas Scala specializes in high-scale data and system applications. Its lower popularity percentage reflects that niche positioning, not a lack of technical merit.
Why Scala Matters Again in 2025
In summary, Scala’s resurgence in 2025 is driven by substance rather than trendiness. It excels at speed, safety, and scalability – qualities vital for modern data platforms and backend services. Recent improvements (Scala 3’s cleaner design and new features) have lowered barriers for teams, and ongoing efforts (better tooling, documentation, libraries) continue to make it more accessible. Meanwhile, the domains that made Scala valuable – big data analytics, fintech, distributed microservices – are as important as ever. Developers who need powerful concurrency, functional patterns, or seamless JVM integration still turn to Scala.
Therefore, while Scala may not top popularity charts, it is indeed “popular again” within its realm. Its dedicated community, consistent industry use, and evolving language design ensure that Scala remains relevant in 2025 and likely beyond.