Eli5 why are there so many computer languages?

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

Part of it is because different languages can be more computer friendly or programmer friendly: assembly (more computer friendly), C, C++, python (more programmer friendly). So you can pick the language based on how much performance is needed vs how long can you spend coding it.

Also, some languages are specialized: matlab for calculation, mathematica for symbolic math, java script for web programs, etc.

There are also many programming languages that serve the same function as another one, but have a different syntax. C++, go, rust for example. There isn’t a good reason for more than one to exist, but it’s simple enough to create one, than multiple people or organizations did it.

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