Wednesday, December 31, 2025

Top Programming Languages of 2025

GitHub (tweet):

This surge in activity coincides with a structural milestone: for the first time, TypeScript overtook both Python and JavaScript in August 2025 to become the most used language on GitHub, reflecting how developers are reshaping their toolkits. This marks the most significant language shift in more than a decade.

[…]

Generative AI is now standard in development. More than 1.1 million public repositories now use an LLM SDK with 693,867 of these projects created in just the past 12 months alone (+178% YoY, Aug ’25 vs. Aug ’24). Developers also merged a record 518.7M pull requests (+29% YoY). Moreover, AI adoption starts quickly: 80% of new developers on GitHub use Copilot in their first week.

[…]

TypeScript is now the most used language on GitHub. […] Its rise illustrates how developers are shifting toward typed languages that make agent-assisted coding more reliable in production. It doesn’t hurt that nearly every major frontend framework now scaffolds with TypeScript by default. Even still, Python remains dominant for AI and data science workloads, while the JavaScript/TypeScript ecosystem still accounts for more overall activity than Python alone.

Java is #4 and C# is #5.

Previously:

4 Comments RSS · Twitter · Mastodon


Where is Swift? And can it even be listed reliably considering all the published Swift code that is just broken due to the language “evolution”?


The top languages are almost entirely:
- Platform independent
- Have large ecosystems of packages/frameworks/libraries
- Compose well with LLMs

Apple lost a decade hyperfocused on Swift while everyone else won devs.

Sanity checks:
- 2025 December TIOBE index: Swift doesn't even crack the top 20.
- 2025 Stack Overflow survey: Swift sits at 20 for most popular languages.

Everyone else is vibing, doing cross-plat, achieving velocity.

Swift is like "you *might* be able to write a quadratic equation and compile it in under 5 minutes *next year*". There's no future for it.


> Sanity checks:
- 2025 December TIOBE index: Swift doesn't even crack the top 20.

At its peak ObjC was #3. Objc will ultimately outlive Swift.


Retired developer here. I now only code with Swift, barely tried ObjC. Professionally did everything from Assembler, COBOL-74, VB, C#, ABAP and dabbled in RPG once. HTML (including when HTML5 was introduced), JavaScript, CSS also.

Swift (to me) was more "fun" than really anything I mentioned. It doesn't require the +/- and multiple files like header/method that ObjC does. It's not comparable to C# IMHO but is clearly better than COBOL or ABAP (is NetWeaver still around?), and what little I remember about RPG it had at least one thing - it was better than SwiftUI.

I agree, SwiftUI, which is not to be confused with Swift, is not only platform-specific, it is being forced down everyone's throat by Apple. That said, let's talk about the OP link:

(1) The article starts with the heading "Octoverse, a New Developer joins GitHub Every Second as AI Leads TypeScript to #1". In order to get to the "Top Programming Languages of 2025", you'll need to literally wade through a few dozen paragraphs (from an article posted/dated Noevember 7!) about AI, GitHub, more GitHub (36 million joined in the last year), even more GitHub (including graphics about the last year), before *any* mention about languages, and then it's that in August it overtook Pythion and JavaScript. You need to scroll much further (past a few more graphics about GitHub and how it growth was in 2025, CoPilot and it's steep growth, and - of course - GitHub and it's "key numbers", developer activity on GitHub before *finally getting to this "top 20 list" of languages *on Github*!

(2) Sorry, I forgot to mention you have to scroll further for that - past something about AI agent going mainstream, vibe coding (is that a language?), listings of the top countries who use GitHub, even more about the global use and what changed in 2025 (remember this was published in early November), "Open source' (I put it in quotes because I used to call it OSS and always thought it was "Open Source" with a capital S), fastest growing "open source" projects on GitHub... are you getting this yet? If not look at the URL - it's GitHub blog.

So what we have is maybe the best snapshot. At least as one can have. I could have gone on for, well, a few thousand more words before actually getting to this list of top 20 programming languages in 2025. And it's not! It's simply the top 20 for GitHub!

The main coding lines are from companies that don't post their source code on GitHub. JavaScript and Python are languages that primarily are used for browser activity, be it executed in the browser or on a remote sever. C# posted on GitHub is very overwhelmed by proprietary code that will never get to GitHub.

Where does this leave Swift? (Not SwiftUI, that may share the name but is not Open Source and is only used by Apple.) Probably not in the top 20 - I wouldn't know because I could find this list. (It listed 5, then 10 in a graphic).

I'd love to see something about ObjC. Even in these comments! This isn't a knock on the language! I think once you strip away 90% of this GitHub post (about 50% of this is about AI) you won't find a single mention of Swift *nor* ObjC. So if it peaked at #3, I'll take your word for it @Objc4Life - and no offense, I always thought it was ObjC :-)! If Objective-C started with NeXT (hopefully that's correct) and peaked at #3, say in 2005 (supposedly GitHub was around by then) then we are talking what, Next & Apple, and 20+ years.

Swift? (Again, please, not this abomination called SwiftUI - you might as well talk LiquidGlass. It's Apple-only.) The language is expanding, Open Source (in ways), and appears to be the main language used by one of the top 3 (as opposed to this supposed top 20 list I simply could not find)... and it's been only 11 years. And yes, some would say it's evolved too fast.

Leave a Comment