Which language should a beginner do first. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

Which language should a beginner do first.

hello, I am currently starting to learn coding all together, and although I did a little bit of arduino in school, I am now trying to learn python here. The problem I am having now though is, that I don't know weather this is the best choice for me. I don't have a plan or something I need coding for, I just want to try it out.

18th Jun 2017, 1:21 AM
m_l_s
m_l_s - avatar
6 Answers
18th Jun 2017, 4:05 AM
Manual
Manual - avatar
+ 13
You should start learning HTML first, CSS, JavaScript and PHP in sequence if you want to be a Web Developer. But if you want to be a programmer first, you should start at C++. I hope this helps😊
18th Jun 2017, 1:38 AM
Marco Macdon
Marco Macdon - avatar
+ 9
nice thread @Manual
18th Jun 2017, 4:24 AM
Marco Macdon
Marco Macdon - avatar
+ 7
C++ is a good programming language if you're studying arduino. It's the most compatible to use esp if you're using its IDE. But Python is also cool! 😊😊😊
18th Jun 2017, 2:16 AM
CC Calvello
CC Calvello - avatar
+ 5
Regarding software development, it is not necessary to begin with C++. Python is designed to be simple and powerful and should not be a problem to grasp with little perseverance. Otherwise, you can start with any language available here that s related to programs and applications development if you are into that. For web dev, you can follow what Marco mentioned.
18th Jun 2017, 2:10 AM
CHMD
CHMD - avatar
+ 5
Python is simple, and useful. Very powerful. You can do lots of stuff with it. It is right now my favourite language. BUT... If your goal is to learn some fundamentals of programming, C++ might be a better choice. Actually, I would rather recommend C before C++. That's because I find it to be best to understand some things like linked lists, binary trees, etc, which in higher level languages are already done for you. Pascal could be a choice. Not that you will do a lot of C or Pascal programming in the future. But it gives you a better perspective on what those higher level languages are doing for you. If you just want to have fun programming, Python is waaaay better choice. =D
18th Jun 2017, 3:11 AM
Vinicius Matté Gregory
Vinicius Matté Gregory - avatar