Q885584
Sign in to saveBlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK).
Key facts
- Software.name
- BlueJ
- Software.logo
- BlueJ Logo.svg
- Software.logo size
- 96px
- Software.screenshot
- 20210807 13 06 03-BlueJ FIX.png
- Software.screenshot size
- 250px
- Software.caption
- Screenshot of BlueJ
- Software.author
- Michael Kölling and John Rosenberg
- Software.developer
- BlueJ Team
- Software.latest release version
- 5.5.0
- Software.operating system
- Cross-platform
- Software.platform
- Java
- Software.programming language
- Java
- Software.language
- Multilingual
- Software.genre
- Integrated development environment
- Software.license
- GPL-2.0-or-later with the Classpath exception
via Wikipedia infobox
~2 min read
Encyclopedic overview
6 sectionsContents
- History
- Supported language
- See also
- References
- Bibliography
- External links
BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK).
BlueJ was developed to support the learning and teaching of object-oriented programming, and its design differs from other development environments as a result. The main screen graphically shows the class structure of an application under development (in a UML-like diagram), and objects can be interactively created and tested. This interaction facility, combined with a clean, simple user interface, allows easy experimentation with objects under development. Object-oriented concepts (classes, objects, communication through method calls) are represented visually and in its interaction design in the interface.
Excerpted from Wikipedia’s “Q885584” article, available under the CC BY-SA 4.0 licence.