0
What's the point of learning multiple coding languages?
Why learn C, C+,C#,JavaScript etc
6 Réponses
+ 6
Why have you tagged this question as urgent?
Anyway, as a young professional software engineer starting 23 to 24 years ago, picking up new languages was something that gave me an edge that accelerated my career.
Exposure to the various languages gave me greater insight as a programmer. It made me more versatile as well as proficient across the board in various languages.
I became intimately familiar with the strengths and weaknesses of these different languages. This helped me decide which tool was best for different projects. The more I learned in each language, the more natural coding became for me through the various tiers of development across the board.
Eventually, picking up new languages became relatively effortless.
+ 2
each language has strengths and weaknesses. e.g. compiled vs interpreted. there are also there are different programming paradigms e.g. object oriented vs functional which have their own use cases.
+ 2
David Peter Gotcha. I only asked because such tags typically have the opposite effect in this community. I only noticed the tag just before posting my response. Many people will skip the question as it could be a sign of someone trying to answer homework questions or something disingenuous.
Hopefully, this will be a tip to avoid such tags for click bait purposes in future questions. It'll help you in the long run. 😉
+ 1
David Carroll Thanks for your answer. Really appreciate. As for why I tagged the question urgent: click bait. Wanted a quick response. Probably was unnecessary.
+ 1
Thanks everyone
0
The thing is, you don't have to. It's your choice what language you learn. But if you are learning a specific language, I would recommend learning all the associated languages. For example: HTML, CSS and JavaScript. One by itself will not accomplish much, But all three of them... they can achieve INSANE things. And, if you ARE learning just one, learn it for at least 1 year. It really helps you be more productive.