Hello, I am new! What coding language should I learn first? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7

Hello, I am new! What coding language should I learn first?

1st Jun 2018, 8:22 PM
Meep
Meep - avatar
14 Answers
+ 9
Start with python. It has clearer and simpler syntax so you can focus on logic more than the syntax. If need to know more about python and why to choose it read this: https://www.sololearn.com/discuss/1236686/?ref=app
1st Jun 2018, 8:27 PM
Mitali
Mitali - avatar
+ 13
Honestly, you can start with any of the languages and you'll be just fine. If "focusing on logic more than syntax" is your goal, then I'd start by learning flow charts and pseduo-code instead. Those are useful in this field when dealing with non-programmers and equally useful to programmers when designing/planning prior to programming (which you should do). Python is a powerful language and useful in its own right, but it doesn't do much in the way of assisting you with learning any of the other languages you'll probably get into. Unlike most languages, it uses a different system of syntax that doesn't translate over to the other languages. Learning any of the C-based syntax languages would make it a lot easier for you to learn the other C-based syntax languages. The reality is that you're a human, and one that's already interested in programming, so no need to dumb yourself down or pretend that you need to baby step something you're capable of learning. With that being said, I recommend that you consider what you want to do in the short/long term; what are your dreams/goals? Based upon what you want to do later, I'd select a language that's going to compliment what you're wanting to do and don't waste time on a bunch of stuff that doesn't compliment the direction you want to take. Get what I mean? If you're going to do something that involves Java, then focus on Java. If it'll involve C++, then focus on that. If it's Python, then do that. If my goal is to be a Java developer, then I'm not going to waste a bunch of time learning PHP. All of the languages are taught very well and you'll learn the concepts you require from any of them.
1st Jun 2018, 8:57 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 8
nouha coding girl, how do I find this tutorial?
3rd Jun 2018, 12:25 AM
Austin Kline
Austin Kline - avatar
+ 6
I highly recommend python i even started a tutorial for beginners
2nd Jun 2018, 6:09 PM
nouha coding girl
nouha coding girl - avatar
+ 6
I would say you should start from C .
3rd Jun 2018, 8:54 AM
Ananya Srivastava
Ananya Srivastava - avatar
3rd Jun 2018, 12:45 AM
Tummala Vishnupriya
Tummala Vishnupriya - avatar
+ 3
python is a simple programming language you should start with. it's easy, simple and powerful !
1st Jun 2018, 11:22 PM
Lamini Samir
Lamini Samir - avatar
+ 2
I would say focus on html and Css because in my opinion they are more easier
2nd Jun 2018, 12:30 AM
emojia
+ 2
u can start wth c
2nd Jun 2018, 7:55 AM
Geofrey Foya
Geofrey Foya - avatar
+ 2
Either C++ or Java. If you start will C++, you’ll be able to easily move to other languages. Depends how far you wish to go. C++ is closer to lower-level. A lot of things you have to implement yourself. Java has a lot of libraries that can be added easily
2nd Jun 2018, 10:37 AM
Patrick Pitso II
Patrick Pitso II - avatar
+ 2
Begin with Java or HTML. HTML would help you to learn other programming languages. You could also begin with any C language.
2nd Jun 2018, 4:46 PM
nimit sharma
nimit sharma - avatar
+ 2
My advice is HTML... When you learn HTML, explore about front-end and back-end technologies, if you find yourself more front-end person, learn CSS, JS(at least basics of it) and JQuery(powerfull as JS with less code😉 and easier to understand). If you find yourself more back-end person, take PHP (easiest for beginers and free to use). Or any other "weapon of choice"(Python, Ruby, Java.....). Good luck and take it easy... ;)
3rd Jun 2018, 12:18 PM
Sladjana Dragic
Sladjana Dragic - avatar
+ 2
html its really easy
3rd Jun 2018, 9:56 PM
code boy iPod 2
0
you should learn python first because. it's very easy and usefull to....
6th Oct 2018, 5:08 AM
USAMA__30007
USAMA__30007 - avatar