If algorithms can be converted into code of any language, what is the point in having multiple languages?

961 viewsOtherTechnology

If algorithms can be converted into code of any language, what is the point in having multiple languages?

In: Technology

21 Answers

Anonymous 0 Comments

One way to ELI5 this is: different people speak different language. So what’s the point of having french and english and spanish? well, different people speak it.

But that’s just surface answer. More specifically, each language is better at something. Some language are excellent to express math functions, some other are better to develop objects, some are easy to learn for beginners, some are incredibly compact and optimized for performance, some are tailored made for learning and AI, some are made to quickly code recursive things, and so on and so on.

Finally, one last thing to understand is that we needed languages to create better languages. We created assembly code to translate code into 1 and 0. Then we used assembly code to code a better, more evolved language. Then we used THAT language to create a more evolved one, and so on – each time improving or specializing for certain benefits.

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