Can kids under 10 be possibly taught coding, without even mentioning the word syntax to them ??
I highly recommend going to your local board game shop and looking for logic games, like tile placement games or long-term-planning games. There is one called “railroad ink” that essentially has you roll dice that show different bends/paths to draw, trying to connect locations via rail and roadway. It teaches the basic logical concepts that you’ll build off of to teach programming. After playing a few different games, you can use the concepts learned to describe the tools available to them to build a program. I know a few tile placement games are designed to literally teach the concept of script-building, UI design, and resource management as it relates to programming.
Edit: https://a.co/d/eht5t18
Scratch basically doing this
Just adding the link so it’s easier to look up: https://scratch.mit.edu/
Scratch is basically a visual programming language with drag & drop editor that runs in your browser. It teaches basic concepts that are useful to understand for future coders without actually writing code in text form.
It’s somewhat popular around here to see if kids are into coding. Always see it offered in voluntary summer courses.
Yeah I came here to say scratch.
Depends what you consider the baseline to call something “coding”
Plenty of kids dabble with Redstone in Minecraft, there is also stuff like this:

If coding is the means to an end they want, they will learn it.
I started learning how to program because I wanted to mod Halo 20y ago. Gaming is often a motivator. I had a co-worker who started in the 80s, whose only option to play games on his C64 was to type up a bunch of BASIC from a magazine. He had to take care not to make any typos, then play the game, and then didn’t have any persistent tape to save it to, so he just lost it all on a reboot. Turns out, if you’re “forced” to type code in all the time, you start to figure out which bits do what, and you start changing it to behave how you want.
“Hacking” could probably work as a motivator, though with great power comes great responsibility.
But yeah, a kid won’t be interested in programming unless they see it as their only option to do what they want to do. PICO8 might be a good entry. Or something like Minecraft modding.
Gaming is often a motivator.
Absolutely. The Venn of 90s IT students and gamers is a circle.
Children learn FAST. If they are not blind memorizing then logic will just click.
They won’t become “employable professionals” at 10 but they will call pointers intuitive at 13.
I mean, I had an uncle showing me HTML at 7 (not a programming language, but still). I learned basic JS on Khan Academy at 11, and if I’d known it had existed earlier, I would have started earlier.
I’ve did some very light programming on our C64 at 7 or 8. A few years later it was .bat files to do system stuff. Not exactly C or anything but it was fun, gave me an understanding of programming and the computer. Didn’t end up going the developer road but do scripts in-house and for customers.
Just demonstrate what a syntax error is.
“The quick brown fox jumped over the lazy dog” Vs “The fox, quick, brown, lazy dog is jumped over by.”
You are trying to say the same thing but the computer expects to be told a certain way, so it’s confused.
It takes a certain mindset, but yes, definitely, at least for some of them.
My dad got me started programming when I was 12. He gave me the “introduction to c# copyright 2002” (dm me for the isbn if you want, I’ll have to find it later). I might have done 10% of the book before I kind of got bored and started doing whatever the fuck I wanted. By age 16 I got my first job, and then in college I always had some sort of contract… nowadays I’m working full-time.
All I have is that anecdote to say no… I really hope other people have had better experiences than me.
But if my anecdote helps then you could have potentially three to four years of teaching them how to problem solve as a skill before you teach them how to program. I’m grateful for the problem-solving skills my dad gave me.
I’m also really grateful that my elementary School taught us how to type properly

I learned coding at age 7-8 by messing around with the scripts of the built-in demo stacks in HyperCard. It was close enough to English that you didn’t need to study syntax but could easily learn from example
Sure. Almost 40 years ago I started learning to program as a kid, and the only reason I knew the word “syntax” at all was because the default error message in my computer’s BASIC interpreter was “SYNTAX ERROR”. I didn’t learn what it actually meant until many years later, in English class.
I taught myself with the excellent Usborne books, which are now all downloadable for free from their website. You won’t be able to use them as-is (unless you get your kids to use an emulator for an old 8-bit home computer), but I’m sure you can still get some useful ideas, and maybe even copy small sections here and there.
As others have mentioned, my school also taught us a little LOGO, which was a bit of fun for me but rather simple. I remember that most of my classmates enjoyed it, though.
I’d recommend looking at Hedy, it was created to teach kids programming with a smooth ramp from simple English-like statements, all they way to full python, with formal syntax introduced very gradually. https://hedy.org/ As a bonus, it also allows non-English speakers to use keywords in their native language.
Kids certainly have the capacity.
Windows 3.1 had some BASIC games that you could run. A snake game and one where monkeys threw bananas at each other. It was a great “fuck around and find out” platform. I could write simple programs from scratch well before 10, learning entirely through experimentation.
It’s a kids book about a girl called Ruby who goes on adventures that slowly teach the basic concepts of programming to kids.
It’s also been translated to 22 languages and won a bunch of educational awards.









