+ 2

Why are there so many programming languages?

Nowadays, there are so many programming languages (C, C++, Python, Java, Hacks, JS libraries, Xhp, Kotlin....). I know that each one of them has its own purpose but why isn't there a way to unify efforts to make a default language for each field and maintain it. say for example C# for desktop. java for apps and so. This diversity is rather confusing. What should we learn and what should leave ? ;/ ?

13th Mar 2018, 11:06 PM
RiadhTN
RiadhTN - avatar
2 Answers
+ 1
So different things can be coded. Programming languages can do similar things but they all have their pros and cons
13th Mar 2018, 11:29 PM
Bailey Designs
Bailey Designs - avatar
+ 1
Different operating systems require different programming and in essence a different language to work with. IOS, Android, Windows, Linux all are operating systems that have their advantages and disadvantages and work better in different ways. To answer your question, you should learn programming/language for the operating system you feel more comfortable using and publish your creations.
13th Mar 2018, 11:43 PM
Talha Khan
Talha Khan - avatar