BlueJ
bleuJ هو بيئة تطويرية مصممة خصيصاً لتساعد المبتدئين في كتابة البرامج بلغة الجافا, فمحرر هذا البرنامج يحتوي على خاصة تحديد التعليمات و خاصة التراجع و إعادة استعمال الدالة , يقدم هذا البرنامج نافذة بناء ( structure panel ) و مستعرض ملفات , كما يتميز Free JAVA بأنه يستطيع معالجة , فهم , وتشغيل البرنامج بضغطة زر واحدة , بالإضافة إلى أن أخطاء البرنامج كلها تظهر بوضوح و سهولة , ومن المميزات الجديدة بهذا البرنامج وجود نافذة إفتراضية تتيح معاينة للشكل النهائي الخارجي للبرنامج المكتوب, يمكن أيضاً أن يستفاد من لغات البرمجو الأخرى HTML, SQL ,كما أن البرنامج يدعم عدة لغات و الترجمات الإنكليزية و الإسبانية متاحة أيضاً. برنامج جافا مبني على لغة J2SDK 1.3 .
مثال عن بيئة البرنامج اضافة الى المورثات و العلاقات فيما بينهم
.......................................................