Banjo has been written to comply with Java 5 (previously called Java 1.5 or Java 2 release 5). It should run on any computer with at least 256MB of memory and a recent Java virtual machine (JVM). If your computer does not have a JVM installed, you can freely download the latest version for your operating system here as part of the Java Runtime Environment (JRE). We have successfully run Banjo on computers running Macintosh OS X, Microsoft Windows, Linux, and Solaris.
Banjo code is modifiable within any Java development environment, from simple text editor to full-featured IDE. We use the open source Eclipse IDE to develop Banjo. To get you started, the Banjo Developer Guide, available on the documentation page, includes a brief tutorial on modifying Banjo within the Eclipse IDE, version 3. If your computer does not have a Java Development Kit (JDK), you can freely download one here.