Home Show/Hide Menu
BlueJ (Java)
➜ Introduction
➜ BlueJ Compiler

BlueJ Introduction

BlueJ is a windows based integrated development environment for Java Development Kit (JDK). BlueJ was developed in 1999 by Michael Kolling and John Rosenberg at Monash University, Australia to support the learning and teaching of object-oriented programming to computer science students. It provides a simple beginner friendly interface to develop Java programs in an interactive visual environment to support learning and teaching of OOPs (object-oriented programming). The objects can be interactively created and tested.

Characteristics of BlueJ

  • The user interface is much simpler than any other IDE.
  • The environment supports important teaching tools not available in other environments.
  • One of the most important strengths of the BlueJ environment is the user's ability to create directly objects of any class, and then to interact with their methods.
  • BlueJ is a full Java environment. It runs on top of Sun Microsystems' Java Development Kit, and makes use of the standard compiler and virtual machine.
  • It shows you a sample program to give a brief idea of programming.
  • Debugging is easy as it indicates errors at bottom of screen.
  • BlueJ can run run on Windows, MacOS, Linux or any platforms which runs java.