Marty makes learning about robotics and coding fun and engaging. Program your Marty in various coding languages, from simple blocks in Blocks (based on Scratch) and Blocks Jr (based on ScratchJr) to Python and beyond, learn about sensors, and expand your robot.