Should I master only one programming language or learn more languages? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Should I master only one programming language or learn more languages?

I was thinking about this for many times. Should I master Python or learn more languages like Java and C++. If I simply continue on python, maybe I am losing opportunity to meet other amazing language. On the other hand, if I start multi courses, I will waste lot of time. What do you think? A-for mastering one language B-for learning multi courses explanations are available.

24th Jun 2017, 7:02 PM
Dagmix
2 Answers
+ 2
Well at the end you will learn other languages. you may mentally connect (and fall in love :D) with a programming language and your learning rate goes of the charts. I had the same problem like 5 years ago, i struggled for a while then I decided to ONLY learn PHP and master it ... now (after 4 years) i have an understanding knowledge of 3 different programming languages (not including HTML, CSS & SQL) and Laravel Framework. so the point is: Coding attracts, you can't just stop learning just a language. because as you pointed out you'll lose the opportunity of knowing other languages. what i think is that you should learn python to a point that you feel like you're done with it. and move on to a RELATED language and learn that also. THEN chain all of them together because all programming languages have pros and cons and knowing a couple of them makes you fill the holes that others might have. when you're done you'll see that for example your Ruby knowledge is empowering your Python programming.
24th Jun 2017, 7:27 PM
Mat
Mat - avatar
0
it's first necessary to take forth a language first and practice it well such that you are very well known with all of it's uses then move on with its higher version..
25th Jun 2017, 5:28 AM
Anusha D