Craft EDU adds programmable turtles — robots that can move, dig, and build. The language is Lua, one of the most beginner-friendly programming languages around. There's also a visual block editor where you drag and drop commands, similar to Scratch.
Whatever language a child eventually moves on to, Lua is the gentlest entry point: every visual block sits right next to its line of code. Kids start with blocks and quietly learn to read real code.
First program in Lua — the turtle lays a path of three blocks:turtle.forward() -- move forwardturtle.placeDown() -- place a block underneathturtle.forward()turtle.placeDown()turtle.forward()turtle.placeDown() -- three blocks placed
Within a few sessions, kids move on to loops and conditions, building farms and automated quarries. ComputerCraft is the softest possible entry into real programming for kids aged 8 and up.
At
Rocket Tech School's Minecraft course, kids start with ComputerCraft and gradually work their way up to complex projects.