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

There IS only one language which computers that have the same CPU architecture understand: machine code.
All high level languages like C, Java, Ada, Python, etc boil down to machine code instructions at the end of the day. The reason there are different languages is because they all do this boiling-down in slightly different ways, so it gives the programmer a variety of ways to solve a problem as these languages have their own pros and cons.

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