BlueJ provides a useful system for learning the Java programming language. The freeware visualizes the object-oriented nesting of Java code structure and thus paves the way for full view. Whether for pupils, Java beginner, or just visually display the current code structure - BlueJ does it. An installed Java JDK provided from version 5, the Java helper supports about by displaying the associated with an object functions. Modifications to the code take programming trainees optionally in the text representation or the graphical representation. Not very fancy, but helpful the free programming tool BlueJ provides growing understanding in coding newbies. Clean knees one must indeed still easier to understand than without visualization Java programming is thanks BlueJ but all.