Is a good idea learning alot of programming languages | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9

Is a good idea learning alot of programming languages

26th Nov 2019, 1:25 PM
Nehemia James
Nehemia James - avatar
21 Answers
+ 19
nope seldom NEVER EVER DARE try it in the words of legendary Bruce Lee "I am not afraid of the person who knows 5000 kicks I'm afraid of the person who practiced 1 kick 5000 times"
26th Nov 2019, 6:08 PM
Aditya
Aditya - avatar
+ 18
Nehe100 If you are a beginner then it is a bad idea as it will end up confusing you Else if You are experienced programmer then it is definitely a good idea to learn a lot of languages because we all know that some things can be done better with some specific languages(like js for web, python for ML etc.)
26th Nov 2019, 1:38 PM
Arsenic
Arsenic - avatar
+ 10
its a better idea to know a lot about a little amount of languages than to know a little about a lot of languages. kinda confusing in text but the idea is to try and specialize in one area :)
26th Nov 2019, 1:32 PM
꧁༺ Jenspi ༻꧂
꧁༺ Jenspi ༻꧂ - avatar
+ 6
꧁༺Jenny༻꧂ not at all confusing.
26th Nov 2019, 1:35 PM
Avinesh
Avinesh - avatar
+ 6
I'd say not more than two or three at a time.
27th Nov 2019, 2:45 AM
Sonic
Sonic - avatar
+ 5
100% yes
28th Nov 2019, 9:01 AM
Haris
Haris - avatar
+ 4
It's not intrinsically good or bad. The problem lies within thinking this was just a number's game. Rather you have to think about what specific *task* you want to solve! Some require just one language, others require a whole set of languages. You have to figure out what you want to program, and then learn exactly what you need for that, not more, not less. Of course, if you learn several languages, you'll probably be less perfect in them as if you had learned only one. But what good would it do you, if you were a god in Javascript, but had no clue at all about CSS or HTML? Because JS is foremost for web programming, and you need (at least) the other two as well for that.
26th Nov 2019, 2:39 PM
HonFu
HonFu - avatar
+ 4
It depends on your skills and how can u manage it.
27th Nov 2019, 8:38 PM
Agam Prakash
Agam Prakash - avatar
+ 3
In the long run it's not a bad idea.
30th Nov 2019, 11:19 PM
Sonic
Sonic - avatar
+ 2
Honestly, it depends on much time and enthusiasm you have. If you try to learn a lot of programming languages in a short period of time, you probably won't get much experience in one language, and you'll waste your time trying to remember and practice what you learned. If you have a lot of time, go for it! As long as you have the enthusiasm.
26th Nov 2019, 7:27 PM
Jianmin Chen
Jianmin Chen - avatar
+ 2
As of what i think it is no bad to learn more languages as in different languages only syntax varies but logic remains almost same but learning many syntax might be confusing if you can overcome that problem it is better to learn many languages
27th Nov 2019, 3:07 AM
rockrun
rockrun - avatar
+ 2
If you are just starting to code, it may be a bad idea. I think it's best to learn the base and structure of programming languages, mastering it and then moving on to a next one. I experienced it the hard way. I learned the basics of a lot of languages but none of it paid off. Then I mastered Python and now I can do lots of stuff
28th Nov 2019, 11:26 AM
Ahnaf
Ahnaf - avatar
+ 2
It's a good idea to know about all the languages, but if you are beginner then you should focus on one language and then on all the rest. and you must have specialization in one or two language
28th Nov 2019, 11:33 AM
Eshant Aggarwal
Eshant Aggarwal - avatar
+ 1
Learn what you need. Programming languages, just like English or any communications language, can take years to learn and master. So research what languages are generally used for what, then decide which one fits your needs.
26th Nov 2019, 3:53 PM
Stephen Matthew
Stephen Matthew - avatar
+ 1
Anthony that's a very fitting quote :)
26th Nov 2019, 6:22 PM
Stephen Matthew
Stephen Matthew - avatar
+ 1
As far as you are proficient in one of the language, you should go with the others too because each language has its own approach. And when you try with one or the another you will tend to explore much more about the various ways of programming as well.
27th Nov 2019, 12:59 PM
Firdous Khan
+ 1
of course is very good
27th Nov 2019, 1:05 PM
dicoder
dicoder - avatar
+ 1
If you Are beginner then it's not good idea but if you are experienced person then it's great
28th Nov 2019, 2:17 AM
hr4official
hr4official - avatar
+ 1
Learning multiple programming language as someone new to programming is a disaster. It is always a good idea to learn things sequentially because learning your 1st language not just gives you language specific knowledge but also grips your fundamentals in programming. Post this, your path to learning simplifies since you realise why some things are not there in the newer languages than the older ones. I advise you to start with procedural languages followed by object-oriented ones. You can start with C.
28th Nov 2019, 11:28 AM
Sohamkumar Chauhan
Sohamkumar Chauhan - avatar
+ 1
No you just have to be good in one, the more you know on that language the more stuff you can do
28th Nov 2019, 12:48 PM
Tsepo Malaza
Tsepo Malaza - avatar