I’m new to coding and was wondering what was the best coding language to learn first | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

I’m new to coding and was wondering what was the best coding language to learn first

I have been told that html and python are both good to learn first. Most people say to stay away from C unless you have coding experience. Is this true?

24th May 2018, 1:31 AM
jamesnathanhamm
jamesnathanhamm - avatar
6 Answers
+ 4
Nope. Not true at all. I learned C++ first and C afterward, and this was back in the 90s when the resources available online wasn't as abundant as it is now, so I had books. So don't base your selection on those sorts of things, you're a human and much more capable than you give yourself credit for. So you'll want to ask yourself different questions instead. What are your short/long term plans? Where do you see yourself going later in regards to programming? I'd base my selection on what is going to be the most beneficial toward my goals and go from there. So if you're going into web development, then check out HTML, CSS, JavaScript, jQuery, SQL, PHP, NodeJS, React, Angular, etc... If you're going into game development, maybe C++, C#, Java, or Python. For mobile maybe you'll want to check out Java, Kotlin, Swift, or the like. As you can see, there are many directions to go with it. Give me some more information on what you're interested in and I can give you more specialized help. In my opinion, I'd go with a language that has C-based syntax, such as C, C++, C#, or Java. Learning any of them will make learning all of the others much easier on you. HTML is a markup language to organize documents, so not really a programming language and doesn't exactly translate much toward learning the others. As for Python, it's a great programming language, but it's a bit different than the others, so I'm not sure how much easier it'll make learning other languages for you.
24th May 2018, 1:43 AM
Fata1 Err0r
Fata1 Err0r - avatar
+ 3
Ok thanks both of y’all
24th May 2018, 2:24 AM
jamesnathanhamm
jamesnathanhamm - avatar
+ 2
It is and it isnt, true because python and HTML are easy to understand as a begginer, if you want yo learn some web development then hola with HTML > CSS > JS, for programing pick python first, or choose other language that you would like to learn and start learning with motivation.
24th May 2018, 1:44 AM
Christopher Aguilar
Christopher Aguilar - avatar
+ 2
Do y’all think c++ is better or c#?
24th May 2018, 2:28 AM
jamesnathanhamm
jamesnathanhamm - avatar
+ 2
Just depends what you're doing really. C++ and C# are both relevant, powerful and useful in today's market. I do work with both Unreal Engine and Unity 3D, so I use both of those languages. When in doubt, just learn both of them and then you'll have two different tools on your tool belt that can assist with different tasks you find yourself in.
24th May 2018, 12:24 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 1
Web Design. Also not sure y said to stay away from c. U have to learn a language so there no diff. C is fine but u can also do C++ or Java.
25th May 2018, 8:28 AM
Apple Blossom
Apple Blossom - avatar