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

981 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

Think of it like drawing using different mediums. Whether you use crayons, pencil, charcoal, oil colors , water colors or anything, all will produce a painting, each will bring out some unique aspect of the final art.

Programming language have similar aspect, some are just artistic choice, and some aspects are better or worse in different languages. One language makes it easy to learn, but will be slow to run big programs, one might focus to be really efficient in memory usage, but not in size of code, some will be very primitive to allow the user to have full control over minute things.

Depending on what you want the final product to look like and where it would be used, you would choose some language, and of course there is personal preferences on the choice too

Tldr, different languages have different strengths and weakness

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