What's the best programming language to teach children? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

What's the best programming language to teach children?

Could anyone tell me which programming language would be best for teaching kids programming?

19th Jul 2017, 1:51 AM
Rodrigo Temóteo
Rodrigo Temóteo - avatar
13 Answers
+ 15
@Rodrigo Temoteo first of all Instead of jumping into the language directly, you can teach how to think as a programmer cause a good programmer is not someone who knows a lot of frameworks or languages but one whose thinking process is sound.
19th Jul 2017, 2:21 AM
The Search
The Search - avatar
+ 13
start with html 😑 then go for further .
19th Jul 2017, 1:54 AM
The Search
The Search - avatar
+ 7
I agree with Anand. And would suggest https://scratch.mit.edu/
19th Jul 2017, 4:28 AM
jay
jay - avatar
+ 7
I don't think that 'scratch' is a real good starting language to learn to code: it can be useful for introducing computer programming for not really instered kid, but it's like older 'logo'... too different from 'real' code to be a good first step. Python is a good starting programming language... more simple to start with than JS, even if this last one have the advantage to be easily linked to Html/Css and then to use it with such of graphical interface quickly (when Python and most of languages require good practice in CLI (text interface) before learning to use GUI (in a more complex way than with Html)...
19th Jul 2017, 6:25 AM
visph
visph - avatar
+ 6
HTML is nice, but my definite number one is Python. Python programming is used globally as a beginner programming language.
19th Jul 2017, 1:58 AM
Keto Z
Keto Z - avatar
+ 5
i think you would generally just teach html while simplifying it just a bit for them, then you should branch off into css and then javascript. javascript should be easy to learn but they should know the basics of html and css first in my opinion. :)
19th Jul 2017, 1:59 AM
esenia
esenia - avatar
+ 5
but if you're looking for a language, generally i think javascript is good once they've learned a bit
19th Jul 2017, 2:00 AM
esenia
esenia - avatar
+ 5
Any of them. Kids are like sponges.
19th Jul 2017, 2:01 AM
AgentSmith
+ 3
But HTML not is a programming language. However, I really start to teach my students in web development technics with HTML.
19th Jul 2017, 1:59 AM
Rodrigo Temóteo
Rodrigo Temóteo - avatar
+ 2
I think the web programming languages, like JavaScript, very simple and maybe could a option for teach the programming logic and the basic. What do you think?
19th Jul 2017, 1:56 AM
Rodrigo Temóteo
Rodrigo Temóteo - avatar
+ 1
Javascript is good because it can be simple to code simple thing but it can also be more complex if you want to do complex thing. And, there are a lot of libraries if you want to do something in particular (three.js and p5.js for example)
19th Jul 2017, 2:12 AM
Αητοιπe
Αητοιπe - avatar
+ 1
I think Scratch is a good way to start for children. Only to learn events, controls, conditions... When I was a bit younger, I started with HTML to learn how to use editors.
19th Jul 2017, 7:00 AM
Jojo
0
Probably HTML because it's easier to understand and is like a base coding language, so it will come in handy at some stage.
23rd Jul 2017, 3:57 AM
Learnsolo