Robotary makes it fun and easy to program consumer robots. Robotary is built around the Swift programming language, letting new programmers get up and running quickly. Meanwhile, advanced programmers can take advantage of powerful object-, functional-, and protocol-oriented paradigms.
In addition to full support for the Swift Standard Library, Robotary includes RobotKit, a robotics framework we built from the ground up for Swift. It provides access to all of your robot's hardware, including motors, sensors, buttons, and LEDs. Robotary supports the past two generations of LEGO MINDSTORMS robotics sets -- the NXT 2.0 and EV3. If your favorite robotics set isn't supported, let us know.