Eli5 why are there so many computer languages?

1.42K views

Why are there things like c++ and python when computers have to be programmed. Why does there need to be so many languages when one could solve it?

In: 222

64 Answers

Anonymous 0 Comments

One could not solve it.

Software dev here. Not all languages are on the same level. There are languages that are lower level languages closer to machine code (think binary). And there are upper level languages that build on the bottom ones to be more human friendly and readable. Generally lower level languages can be more efficient to run. But high level languages are easier to produce and iterate.

Even if you made a universal language, you’d still need a handful. And you’d have to shut the entire world down for years to update everything.

But the real reason? Someone can always make it better. And as needs evolve rapidly, so do languages.

You are viewing 1 out of 64 answers, click here to view all answers.