جافا

من ويكيبيديا، الموسوعة الحرة

لغات برمجة
لغات كائنية
سي++
++C
سي شارب
#C
دلفي
Delphi
ادا 95
Ada
جافا
Java
سمولتوك
Smalltalk
روبي
Ruby
لغات تقليدية
بيسيك
Basic
سي
C
باسكال
Pascal
كوبول
COBOL
فورتران
FORTRAN
أسمبلي
Assembly
لغات وظيفية
ليسب
Lisp
برولوغ
Prolog
بايثون
Python
باريس
Paris
هندسة برامج
شعار الجافا

الجافا (الإنجليزية: Java) هي لغة برمجة كائنية التوجه طورها أساساً جيمس جوسلينج وجامعيون من شركة صن ميكروسيستيمز سنة 1995.

الهدف الأساسي لنشأة جافا هو إيجاد لغة مشابهة للغة سي+ + من حيث التركيب النحوي ، كائنية التوجه، و مصممة للعمل علي اّلة إفتراضية بحيث لا تحتاج إلي الترجمة من جديد عند استخدام برامجها على منصة تشغيل أو نظام تشغيل جديد، حيث قامت شركة صن بإنشاء الاّت افتراضية لتشغيل جافا على معظم منصات و نظم التشغيل الموجودة حاليا، فاصبح من الممكن ترجمة البرنامج مرة واحدة ثم تشغيله على نظم مختلفة أو ما أسمته صن ب إكتب مرة واحدة ، شغل في أى مكان (الإنجليزية: Write Once, run anywhere).

بين نوفمبر 2006 و مايو 2007 تم فتح المصدر لهذه اللغة واصبحت Open Source Code.

سميت لغة الجافا من قهوة الجافا (الجاوة) التي تزرع في جزيرة جاوا، قد تطورت من مشروع كان يسمى أوك (بلوط) (من شجر البلوط الذي كان موجودً خارج نافذة جوسلينج).

ملاحظة: يجب عدم الخلط بين الجافا والجافا سكريبت فرغم تشابة اللغتين في السياق والتراكيب الا أنهما لغتان مختلفتان ولهما أهداف مختلفة.


فهرست

[تحرير] التاريخ

بدأت جافا كمشروع يدعي أوك (البلوط) Oak (جائت التسمية من شجرة بلوط كانت تقف خارج مقر شركة صن ميكروسيستمز) عن طريق جيمس جوسلينج James Gosling في يونيو عام 1991 لكي تستخدم في مشروع Set Top Box. كان هدف جوسلينج هو تضمين ما يدعي بالجهاز الإفتراضي مع لغة أقرب في تركيبها النحوي إلى سي/سي++.

[تحرير] لمحة عامة

الاهداف الاساسية من انشاء جافا هي:-

  • كائنية التوجه
  • الاستقلال عن نظام التشغيل
  • توفر امكانيات و مكتبات للتشبيك
  • امكانية تنفيذ البرامج من حواسيب بعيدة بشكل آمن
  • توفير إمكانية إضافة برامج إلى صفحات الويب (أبلت)

[تحرير] كيفية البرمجة بلغة جافا

  • الخطوة الأولى: تنزيل عدة التطوير الخاصة بجافا Java Software Development Kit
  • الخطوة الثانية: إعداد المتغيرات البيئية الخاصة بالجافا
  • الخطوة الثالثة: كتابة برنامجك الأول في الجافا و ترجمته وتشغيله


تنزيل عدة التطوير الخاصة بجافا Java Software Development Kit

يمكنك الحصول على هذا البرنامج من موقع شركة صن على الرابط التالي http://java.sun.com/javase/downloads/index.jsp وتنزيله على جهازك ببساطة

[تحرير] وصلات خارجية

هناك كتاب ، برمجة:جافا، في ويكي الكتب.


هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال تحتاج للنمو والتحسين؛ فساهم في إثرائها بالمشاركة في تحريرها.