Is it good to become a master in one language and learn other languages? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9

Is it good to become a master in one language and learn other languages?

16th Apr 2019, 11:43 AM
Yashika Choudhary
Yashika Choudhary - avatar
11 Answers
+ 11
Since you don't seem to have any real clear objectives at this time. I think you should go with your curiosity and explore all of your programming interest. eventually one will win you over. In the end it can only make you a better coder.
18th Apr 2019, 12:03 PM
ron
+ 9
Yes I think it's a good way to go. The second and other languages you learn will become easier to learn.
16th Apr 2019, 11:48 AM
Sonic
Sonic - avatar
+ 8
Yes it's good to become expert in one language and then start another language And prepare notes also for some important points.
17th Apr 2019, 7:01 AM
Shubham Kumar
+ 7
It is not always true. U can learn languages having similar syntax for example C# and Java.
12th May 2019, 6:07 AM
Stark
Stark - avatar
+ 6
Do you mean 'or'? You can not learn all languages - there are too many. But you will over time probably learn a set of languages that tend to work well together. For example Javascript, HTML and CSS team up naturally. For Pythonists it can probably make sense to know some C for implementing functions that would be too slow in pure Python. In the C's, people good at it (this is only my impression) often seem to know some assembler as well. Then there are all these frameworks or domain-specific languages that add to your language, like in Python Flask, Django, Kivy, PyQt, Pygame and so on. It's probably best not to ask: 'How many languages' or 'how well', but rather think in projects. Think what exactly you want to program; and then you research which languages you need for that project and learn more about them. ('Master' is something very few may call themselves, and probably it's not reasonable to aim for that, since even a single language tends to be huge. Better think: 'Become better at xy.')
16th Apr 2019, 11:54 AM
HonFu
HonFu - avatar
+ 5
Yes!!!!! But pick the language you want to master seriously. Based upon your interest in type of Programming you want to do,you should choose a language via which you want to create projects and applications. HonFu used the word "pythonists" for the python programmers and I think it's completely true!!!!! And I'll recommend you to learn python as it is a beginner friendly language, powerful,and you can easily learn other languages very smoothly if you have a deep understanding or say you are a "master" of python Programming language or a "pythonist"!!!!!!
18th Apr 2019, 12:07 PM
Ayush Sinha
Ayush Sinha - avatar
+ 5
First of all ,you should choose your domain...and then build a strong base in one language in your domain and then learn related languages to your domain... For EX...If you are good at Javascript then learn jquery then Angular js...Cheerzz👍
12th May 2019, 12:12 PM
MUTHU VALLIAPPAN M
MUTHU VALLIAPPAN M - avatar
+ 3
Yes u r crt??.. that is best choice to learn..
12th May 2019, 5:54 AM
kumaran
kumaran - avatar
+ 2
No i dont mean 'or' here.. i am asking as commanding on single language and learn other languages because it will be easier to learn other languages after learning one language as many languages consist of similar syntax.
16th Apr 2019, 12:04 PM
Yashika Choudhary
Yashika Choudhary - avatar
+ 1
Yeah this approach of learning a particular language in high intensity results in high understanding about structure and logics which helps in learning all other languages as all have basic logics
14th May 2019, 7:22 PM
Harsh Upadhyay
Harsh Upadhyay - avatar