BlueJ was developed to support the learning and teaching of object-oriented programming, and its design differs from other development environments as a result.
BlueJ была разработана для поддержки обучения объектно-ориентированному программированию, и поэтому её дизайн значительно отличается от других сред разработки.