If you want to try to get your kid into coding as young as possible, then Cubetto is the best place to start. It's appropriate for children as young as three -- which is largely because it strips the concept of programming down to its absolute basics. Oh, and there are no screens in sight. Cubetto is controlled entirely by putting colorful shapes in a wooden block that sends instructions to a smiley little robot. There are even Adventure Packs available that come with a play mat and a storybook to help put the core concepts in context.
All products recommended by Engadget are selected by our editorial team, independent of our parent company. Some of our stories include affiliate links. If you buy something through one of these links, we may earn an affiliate commission. All prices are correct at the time of publishing.