+ 1

For reach a expert programmer, which software is learnt to start?

I've a son, 12 years old. he likes to be an expert in programming. so, he has started to learn Scratch. after that, witch programming software is suit for him?

9th Aug 2018, 1:40 PM
ar gy
ar gy - avatar
3 Answers
+ 2
Python. I can never say it enough times, that for the beginner programmer, Python is without a doubt among the best ways to go. Here are the reasons: 1. Proper whitespacing. Python teaches proper whitespacing that can then be used in other languages. 2. Readability. Python has very easily readable code, making it easy for a beginner to pick up and go with. It also makes learning programming concepts easier. 3. Practical application. Python is growing as a language, with more and more functionality, making it more valuable in the workplace. Not only is this language valuable to a beginner, but it should also be in the toolset of an expert. Sololearn has a great Python program, and so does Codecademy. Codecademy is more doing-based while Sololearn is more book-based. Best of luck! Oh, and one last note: Python 3 is more prevelant, so I'd reccomend using that over Python 2.
9th Aug 2018, 2:19 PM
Keto Z
Keto Z - avatar
0
It really depends on what your son wants to do. If he wants to make games, he should do c#. If he wants to make websites, he should learn CSS and Java. Those three are easy starters, but he could also learn c++ or Python if he wants.
9th Aug 2018, 2:19 PM
DaBatman
DaBatman - avatar
0
thank you so much all.
10th Aug 2018, 6:21 AM
ar gy
ar gy - avatar