4 answers
4 answers
Updated
Fedor’s Answer
Hard to say that there is a universal answer for this particular question.
As to my experience - you can start with whatever you want, and then improve your knowledge in that language.
Even in interviews - usual restriction is not to use "exoteric" languages.
If you are good at C++ - there is high chance, that switching to Java shouldn't be a problem in the end (as well as vice versa)
As to my experience - you can start with whatever you want, and then improve your knowledge in that language.
Even in interviews - usual restriction is not to use "exoteric" languages.
If you are good at C++ - there is high chance, that switching to Java shouldn't be a problem in the end (as well as vice versa)
Updated
Ricky’s Answer
Python is great to start with. Easy and fun to learn. Javascript is also a powerful and practical language. But to be a software engineer, it is a good idea to be exposed to multiple programming languages and paradigms.
Updated
Raghavendra’s Answer
Python to start with & later Java and also javascript , if you are interested in front end development