+ 1

Which language is the best to learn

26th Oct 2017, 2:33 PM
Abbas Travadi
Abbas Travadi - avatar
5 Answers
+ 1
You need to ask yourself other questions first. You must take a look at your vision so that you understand your direction to it. So, what is your short- and long-term goals? The best language to learn first is the one that best compliments what you're going to be focused upon. If you're never going to use Python, you're wasting a LOT of time learning and mastering it. However, if your goals entail using C# or Java, then I would focus on learning those first. Equally so, are you planning to focus on web design/development over application development? If so, you'll want to focus on the web technologies instead, such as HTML/CSS/JavaScript/jQuery/NodeJS/PHP/etc... If you're not sure what your goals are yet, and are just looking to get your foot in the door right now, then focus on one of the C-based languages, such as C#, Java, or C++. They share similar syntax and make it easy to transition between one another. Java and C# are both really easy to learn, and are also in high demand. C++ is a great language, although some tend to find it harder as a first language; I don't personally agree, but that's because it was my first language back in the 90s. A lot of people recommend Python first because it's "easier." In my opinion, that's a bad idea. The syntax is dumbed down to the point that it's horrid. It's like being told to learn gibberish as a precursor to learning English; it does nothing toward helping you learn English, just teaches you how to make noise. To be fair though, Python is a very powerful and useful language, so don't get me wrong. The only point I'm making is that the syntax sucks and it does nothing to assist with learning how to program with any of the C-based languages that you'll probably end up learning if you stick with programming.
26th Oct 2017, 3:16 PM
AgentSmith
0
If you tell me which car is the best to drive I'll tell you which language is the best to learn
26th Oct 2017, 2:35 PM
aklex
aklex - avatar
0
There is nothing BEST. every language has some advantage & drawback as well. But as a beginner u could start with C language. It'll clear all your concepts of coding as this is only one language which enables u to learn how actually code works. so start with C. Upvote my answer if this is helpful for u..
26th Oct 2017, 2:39 PM
Suman
Suman - avatar
0
That's almost like asking which language is the best to speak. It depends on where you are, what you're trying to do, and who or what you are communicating to. The best language depends on what sort of developer you want to be, who or what you want to develop for, and what you're trying to do. However, just like with speaking languages, learning more than one language can only open you up to more opportunities.
26th Oct 2017, 2:39 PM
Christian Barraza
Christian Barraza - avatar
0
Taking your choices: If you are concerned about going deep into study of computer science, then I would recommend you C languages (like C++, C#, C, etc) But, if you want to code at speed of light, then syntax of python, ruby, js, etc might help you And if you go in between these choices, then there is java and PHP for you
26th Oct 2017, 3:13 PM
#RahulVerma
#RahulVerma - avatar