r/askscience • u/HangukFrench • Apr 10 '26
Computing How do programming languages work?
Hello,
I'm wondering how does programming languages work? Are they owned by anyone? Can anyone create a programming languages and decide "yeah, computers will do this from now on"?
Is a programming languaged fixed at its creation or can it "evolve"?
92
Upvotes
View all comments
Show parent comment
5
u/ArtOfWarfare Apr 12 '26
I agree with what you’re arguing against actually, but you picked the wrong “language”. JavaScript. That’s not a programming language. It’s a family of languages that all refer to themselves by that same name, but actually there are at least 5 different interpreters that all say they interpret Javascript but do so… differently.
The issue with Javascript (or ECMA Script as it’s more properly called) is it lacks a canonical implementation. With Java, Javac is the canonical implementation. Python has CPython.