من منا لم يسمع عن لغة البرمجة جافا !!! فهذه اللغه أصبحت على لسان كل من له علاقة بعالم الكمبيوتر من قريب أو بعيد لأنها تتميز بمميزات خاصة يجعلها أكثر لغات البرمجة إثارة. تستطيع من خلال تعلمك للغة البرمجة جافا إضافة الحركة والصوت إلى صفحات الويب، كتابة الألعاب والبرامج المساعدة، إنشاء برامج ذات واجهة مستخدم رسومية، تصميم برمجيات تستفيد من كل مميزات الأنترنت، كتابة برامج تعليمية للإنترنت عبر برمجيات المحاكاة الحاسوبية للتجارب العلمية وبرمجيات الفصول الإفتراضية للتعليم الإلكتروني والتعليم عن بعد. هنالك ثلاثة مستويات من جافا: 1) (Java 2 Standard Edition (J2SE: النسخة الرئيسة من جافا، و تستخدم عادة لكتابة برامج للكمبيوتر الشخصي. 2) (Java 2 Enterprise Edition (J2EE: النسخة الأكبر من جافا. تشمل النسخة الرئيسة. تستخدم عادة لكتابة برامج كبيرة للشركات أو لكتابة مواقع الإنترنت وتطبيقات الويب. 3) (Java 2 Micro Edition (J2ME: النسخة الأضغر من جافا، و تستخدم لكتابة برامج للأجهزة الصغيرة مثل الهواتف النقالة و المساعدات الشخصية الرقمية (PDA).