
BlueJ
Jun 3, 2025 · BlueJ A free Java Development Environment designed for beginners, used by millions worldwide. Find out more... "One of my favourite IDEs out there is BlueJ" — James Gosling, creator …
BlueJ documentation
Unit testing Unit testing in BlueJ (1.0, English PDF) — also available in various other languages.
- [PDF]
The BlueJ Tutorial
This tutorial is not intended to teach Java. Beginners of Java programming are advised to also study an introductory Java textbook or follow a Java course. This is not a comprehensive environment …
BlueJ FAQ
One workaround is to set English as the preferred language. Another workaround is to set BlueJ to use the "cross platform" look-and-feel rather than the "Aqua" (Mac OS X native) look-and-feel.
Objects First With Java - A Practical Introduction Using BlueJ
BlueJ is a Java development environment that is being developed and maintained by the Programming Education Tools Group at King's College London, UK, explicitly as an environment for teaching …
About BlueJ
In the late nineties, Michael Kölling developed a pedagogical language and environment called Blue as part of his PhD work. BlueJ is a port of Blue to Java, and was first released in 1999.
This tutorial is not intended to teach Java. Beginners of Java programming are advised to also study an introductory Java textbook or follow a Java course. This is not a comprehensive environment …
BlueJ Version History
Jun 3, 2025 · BlueJ 4 also adds support for Stride, our frame-based programming language. Projects can be pure-Java (as in BlueJ 3 and earlier), pure Stride or a mix of Java and Stride.
BlueJ - Raspberry Pi
From version 3.14, BlueJ fully supports the Raspberry Pi, a credit card sized single board computer aimed at promoting the teaching of basic computer programming in schools. BlueJ is a Java …
BlueJ - Installation instructions
These are the instructions for the generic BlueJ installer (the installer "for other operating systems"). This installer can be used on most Unix-like operating ...