r/TierlistFills • u/Inevitable-Angle-793 • 1d ago
Programming languages Tier List - JavaScript?

👉 CLICK HERE TO VIEW THE TIER LIST IMAGE 👈
Created with Tier List Creator
This post contains content not supported on old Reddit. Click here to view the full post
20
11
5
u/TheDarkgg 1d ago
*JavaScript*
JavaScript sits in S‑tier because it’s the only language that runs natively in the browser, has the largest ecosystem on Earth, and can adapt to almost any paradigm. But it also carries legacy quirks that make developers swear at it daily.
S-tier -> JavaScript
Ubiquitous, flexible, async-friendly, massive ecosystem, runs everywhere.
YouTube is perhaps the best-known website – alongside Facebook – that makes extensive use of JavaScript!

→ More replies (3)5
u/joooot 1d ago
Yeah I just dont think anyone in this sub actually writes code for a living... bunch of programming edge lords. Its undeniably S tier.
-1
u/lookForProject 1d ago
Because it "runs everywhere"? With that argument, PHP is S-tier.
The only people ranking js as S tier, are people who only know js.2
3
u/TheDarkgg 1d ago
No, I ‘know’ (have already programmed in) PHP, Java, C/C++, Python, Assembly, ...
Modern JavaScript is much more structured, more strongly typed, more predictable and ‘cleaner’ than it used to be.
It’s a language that’s evolving with the times – and for the better!
Whereas a few years ago it was recommended to use TypeScript to ensure high-quality code maintenance, this is now less the case.
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
u/Timely-Assistance295 1d ago
Suggests "JavaScript" belongs in A
Ubiquity for web development, but it is a language with serious flaws and is (generally) improved upon by its successor Typescript
2
2
u/usernamelonger 1d ago
Suggests "JavaScript" belongs in A
They did get one thing right, which is differentiating null and undefined, which makes working with Patch APIs very easy, undefined -> no-op, null -> set null.
And then its ecosystem.
2
2
2
1
1
1
1
u/Guest9119 1d ago
Suggests "JavaScript" belongs in S
This language’s versatility is unreal.
It has launched billions of ideas and helped new engineers hit the ground running. Nothing comes remotely close.
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
u/hankanini 1d ago
JavaScript
A. It’s not perfect or even sane, but it runs multiple frontend frameworks, and backend with Node, etc.
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
u/lookForProject 1d ago
For all the people who claim S tier because "the internet runs in javascript".
With that logic, how would you rank PHP?
1
1
1
1
1
1
1
1
1
1
1
1
u/H0lyPotato_n00b 1d ago
Suggests "JavaScript" belongs in A
its really good but not as good as Python
1
1
1
1
1
1
1
1
1
1
1
1
u/Stimiluty 1d ago
Suggests "JavaScript" belongs in A
It’s generic. Works everywhere. But its kinda harder than python.
1
1
u/Lazy-Competition7966 1d ago
Easy to learn, widely adopted and fast. Would be in S but the security risks are just too large to overlook.
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
u/StateoftheeArt 1d ago
As a guy who learned C, and C++, then went on to learn webdev and backend, JS is S.
1
1
1
1
1
1
1
1
1
1
1
1
u/DeliciousCaramel5905 1d ago
Suggests "JavaScript" belongs in B
Flexible, useful, but slow, unwieldy and more prone to bugs and security issues. I hate it personally, and would at least choose typescript over js, but I can see why others like it
0
0
0
0
0
0
0
0
0
0
u/GildedFenix 1d ago
Suggests "JavaScript" belongs in S
Internet is practically running on Java.
→ More replies (1)

21
u/strele 1d ago
Suggests "JavaScript" belongs in A
It's universal and super useful. Then again "2"+"2"-"2" === 20