An adorable toy robot is teaching kids how to code

We may earn a commission from links on this page.

He can walk, do a funky dance, and even play soccer.

Developed by the British robotics company Robotical, Marty the robot is supposed to be simple enough for children to program. Kids can write the software that powers Marty using Scratch, a graphic programming language that lets them drag and drop commands to build the robot’s movements.

By using fewer motors in Marty’s legs than in other two-legged robots, the company was able to lower production costs and make Marty easier to program. Marty’s creator, Alexander Enoch, says he hopes the robot will be an affordable classroom tool that get kids excited about programming and engineering.

The company plans to sell the robot in 2017 for around $120.