Eli5 why are there so many computer languages?

1.41K 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

Because some languages are made to make certain things easier with sacrificing something.
If it’s fast then its often sacrificing on easy and simple to program. For example assembly is pretty much like machin code. But it takes many many lines to do a simple loop.

If it’s easy to learn and use its likely using libraries and other things that makes the code take up more space and is slower than assembly.

Then theres very easy languages but often they aren’t actually programming but rather scripting. Like python. That requires software to run it. But it’s relative slow compared to actual programming languages. But it’s easy to program and with vast libraries it makes most things easy to alter.

So the quick answer is that there’s tradeoff with the different languages depending on what they are used for.

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