A free Java Development Environment designed for beginners

BlueJ