DEV Community

Rakesh Tirumala
Rakesh Tirumala

Posted on

Which language is Best? Which language to learn first?

If you are beginner in programming or planning to pick up a career in programming then this article is for you.

You might have seen people talking/discussing about “How one programming language is better than other programming languages”. But I think that’s wrong, Let me explain why, because each language has its own support in the industry. Let’s take five most popular languages.
1) Python
2) Java
3) JavaScript
4) C++
5) C#
Now, each of them has their own support in the industry in a specific field/fields.
Python is mostly used for Data Science and Machine Learning. Some also use it for web development but in web development most of them use JavaScript because all the End-End work is done by JavaScript alone by using MongoDB, (Reactjs, Angular, Vue), Expressjs, Nodejs. And not only because of the frameworks and libraries but also many companies already have their software in that language so switching everything will make it a big mess.
C++ and C# both are used for desktop application development and game development and Java for android application development. If you are thinking to learn android application development then I would suggest you to learn java and kotlin.

Now, If you are thinking which language to learn first then my answer is it really doesn’t matter but I would suggest you to got with Java. Because Java is bit moderate to learn/ get adapted to. So, If you learn it first then it would be easy for you switch between languages because you will not be working with only one language.

Top comments (0)