Live data from Hacker News

Top Programming Languages 2025

spectrum.ieee.org

101–110 of 467 posts

Re: Top Programming Languages 2025

#101
post #30

I'd like to see some clarity in these stats, it can't just be me that finds it hard to believe that there are significantly more Python jobs than Java. I wonder if job listings are saying "Python, C++" or something, so that's a point for Python, even though, the job is < 1% Python just for test rigs or something.

[deleted]

Re: Top Programming Languages 2025

#105
F# not listed at all? If that’s accurate (color me doubtful), people are missing out on a great language that runs on a popular platform. Personally, after learning to love F#, I’m never going back to C#.

Re: Top Programming Languages 2025

#106
post #89
post #79

Earlier quoted context omitted.

Yes. Many startups using Java in europe

And for simple reasons: no experiments in tech stack. No friction in hiring. Static typing (which sorts out JS and Python) and then you are there.

Java / Spring Boot + Angular is a very common stack i.e.

Re: Top Programming Languages 2025

#108

I’m skeptical. There are more people writing PHP and Ruby than HTML? And HTML is a programming language? Those two very surprising results make me doubt the others. Elixir behind OCaml? Possible, I guess, but I know of several large Elixir shops and I haven’t heard much of OCaml in a while.

As mentioned, HTML is indeed a programming language. But it’s one that is rarely used on its own. So you could argue that having it as a thing of itself in these lists, makes little sense.

HTML on its own is not Turing complete, so it’s not a programming language in any practical sense. It’s a markup language.

Re: Top Programming Languages 2025

#109
post #26

It's hard to find good data sources for this, especially that StackOverflow is in decline[1]. IEEE's methodology[2] is sensible given what's possible, but the data sources are all flawed in some ways (that don't necessarily cancel each other out). The number of search results reported by Google is the most volatile indirect proxy signal. Search results include everything mentioning the query, without promising it bei…

Plus TIOBE had Perl enter the top 10 suddenly this year but I do not see any new developers. And Ada too! Where are all those Ada programmers?

https://pkgstats.archlinux.de/packages?compare=ada,gcc,go,ja...

Ada seems pretty popular on Arch

This data is kinda worthless for popularity contests, since they may get picked up by aur packages, but this gives a solid insight into wich languages are foundational

I wish the same was available for other distros

You can do the same with docker images

    curl -s https://hub.docker.com/v2/repositories/library/python/ | jq -r ".pull_count"
    8244552364

    curl -s https://hub.docker.com/v2/repositories/library/golang/ | jq -r ".pull_count"
    2396145586

    curl -s https://hub.docker.com/v2/repositories/library/perl/ | jq -r ".pull_count"
    248786850

    curl -s https://hub.docker.com/v2/repositories/library/rust/ | jq -r ".pull_count"
    102699482


"Top Languages" doesn't mean "better" nor does it mean "best"

Re: Top Programming Languages 2025

#110

As a backend dev (mostly working in fintech) I feel weirdly unable to find a target language to move to. After working with Node and Ruby for a while I really miss a static type system. - Typescript was limited by its option to allow non strictness. Nothing catches my eye, as it’s either Java/.Net and its enterprisey companies or Go, which might not be old but feels like it is, by design. Rust sounds fun, but its use…

Swift! It actually has a pretty big server community, Vapor and Hummingbird are both great frameworks, Apple has been replacing some of their Java services with it, it's open source and cross platform and Apple seems serious about making it viable on Linux, which it is. No need for Xcode, it has an open source LSP and first class VSCode plugin. Plus it's a fun language to write. Some people say it's a nicer, higher l…

If OP wants to run on Windows, Swift is a non-starter. It barely runs there.
Post reply on HN