The Pyjama Project is a framework for learning, doing, and playing with computation. At its core is an integrated editor and interactive console 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! It runs on most any operating system, including Linux, Mac OS X, and Windows. All sources for the Pyjama Project are open and free---freely available and you are free to use them in various ways.
Pyjama is currently under development. It contains many components:
- Myro - library and infrastructure for controlling robots
- Editor - simple, but powerful customizable editor
- Shell - integrated languages
- Graphics - 2D and 3D
- Other Libraries - including neural networks, music, and art
Photo: Pyjama Slug, by Tim Sheerman-Chase
Pyjama is a product of the Institute for Personal Robots in Education, and funded, in part, by Microsoft Research and the National Science Foundation.