"The Calico Project is a framework for learning, doing, and playing with computation. At its core is an integrated editor, interactive console, and social interaction framework for exploring computer science through modern, dynamic languages. It is designed to be a simple, yet powerful, integrated development environment (IDE) for students, teachers, researchers---and regular humans, too!"
To install Calico, follow the instructions given here.
To run and compile programs in Calico, see this tutorial. We have included example programs to be run in Calico with the Hummingbird robot in the download.
Version 1.00 of the Hummingbird Calico package is now available and has been successfully tested on Windows 7/8 64-bit, Mac OS 10.6, and Ubuntu 12.10.