v 5.0.1|Bluej
BlueJ--a Java development environment
BlueJ is a Java development environment that allows Java programmers to quickly create Java programs. It has a simple interface that's designed for teaching and is geared towards intermediate and beginner Java developers.
BlueJ is a great way to learn Java and not just develop Java code. If you're competent enough to start working on a project, you might be better off choosing a Java integrated development environment like Eclipse Classic or NetBeans IDE.
Java learning through hands-on experienceBlueJ is often mistakenly referred to as an IDE (or integrated programming development), but it is better to think of BlueJ a learning tool that helps beginners get started and intermediate Java developers improve.
Although it does serve the purpose of an IDE, it is not the best. The tools are too simple and the interface is not optimized for use in real-world developer situations. It is a great learning tool that allows you to see the effects of your code while you are writing it.
Who is BlueJ for?BlueJ is an excellent learning tool to get to grips Java. Learning Java is easier when you can see the effects of your code and interact with the objects that you create. This makes it an excellent tool for anyone who wants to learn Java or refresh their skills. However, it would not be of much benefit to anyone who is already proficient in Java and wants to improve their skills.
Although not a complete IDE, it is a great learning tool.The app is small and portable. It can run on all platforms and does not require installation. BlueJ can instead be launched from a thumbdrive or memory card. It is also completely free, making it a highly accessible learning tool that has almost no barriers to entry on a technical or financial level.