|
كتب Jenan
|
|
17/07/2007 |
جافا عبارة عن لغة برمجة كينونية مشتقة من لغة ++C، إلا أنها تمتاز عن اللغات الأخرى بأنها تمكنك من كتابة البرنامج مرة واحدة فقط و من ثم تستطيع أن تشغل البرنامج على أي جهاز كمبيوتر آخر، حتى إذا كان من نوع آخر أو يعمل على نظام تشغيل مختلف، بدون الحاجة لإعادة تركيب البرنامج.
هنالك ثلاثة مستويات من جافا: 1) (Java 2 Standard Edition (J2SE: النسخة الرئيسة من جافا، و تستخدم عادة لكتابة برامج للكمبيوتر الشخصي. 2) (Java 2 Enterprise Edition (J2EE: النسخة الأكبر من جافا. تشمل النسخة الرئيسية. تستخدم عادة لكتابة برامج كبيرة للشركات أو لكتابة مواقع الإنترنت. 3) (Java 2 Micro Edition (J2ME: النسخة الأصغر من جافا، و تستخدم لكتابة برامج للأجهزة الصغيرة مثل الهواتف النقالة و المساعدات الشخصية الرقمية (PDA). جميع هذه المستويات تتعامل مع نفس أسلوب البرمجة، و لكنها تختلف بشكل رئيسي من ناحية المكتبات الجاهزة (API) و بعض الأشياء الأخرى غير الأساسية.
نبذة عن تاريخ الجافا: في عام 1991 قامت شركة (Sun Micro systems) بتمويل بحث لإنشاء لغة برمجة لتطوير الأدوات الإلكترونية الذكية، ونتيجة لهذا البحث ظهرت لغة برمجة مبنية على لغة (++C) أطلق عليها مخترعها (James Gosling) كانت باسم أوك (Oak). و لكن فيما بعد تم اكتشاف وجود لغة برمجة تدعى أوك. لذا تم اقتراح اسم جافا (Java) من قبل موظفي الشركة اسما لهذه اللغة. في هذه الأثناء كان المشروع الذي بنيت هذه اللغة من أجله يواجه بعض الصعوبات، حيث أن سوق الإلكترونيات الذكية لم ينمو كما كان هو متوقع. و لكن شاءت الصدف أن الشبكة العنكبوتية (World Wide Web) بدأت بالانتشار عام 1993 و أدركت شركة صن فائدة جافا لإضافة المحتوى الحيوي (Dynamic Content) و الصور المتحركة (Animation) إلى صفحات الشبكة. في شهر مايو من عام 1995 قامت شركة (Sun Micro systems) بالإعلان عن جافا رسميا، و كان الإقبال عليها كبير من قبل القطاع التكنولوجي و قطاع الأعمال بسبب الاهتمام الكبير بالشبكة العنكبوتية. الآن، أصبحت جافا منتشرة في برامج الشركات، أو تجدها تحسن الصفحات على الإنترنت، أو في برامج الأجهزة الاستهلاكية مثل الهواتف النقالة و غيرها الكثير،وهي من أقوى لغات البرمجة في الوقت الحالي . |
|
آخر تحديث ( 20/07/2007 )
|