سنتعلم في هذا الدرس ما هي لغة جافا Java.
كود المصدر للغة جافا، الصورة لقطة شاشة من Tanaka200، under the terms of the Eclipse Public License ، via wikimedia commons. |
إنها واحدة من أكثر لغات البرمجة شيوعا وأوسعها استخداما.
ما هي لغة البرمجة جافا؟:
في العام 1995 كان موعدنا مع ابتكار لغة جافا Java على يد عالم الكمبيوتر الكندي (جيمس جوسلينج).
حاليا تمتلك شركة Oracle لغة البرمجة جافا والتي يستخدمها أكثر من 3 مليار جهاز مختلف، وتعد النسخة (JDK 23) هي أحدث إصداراتها.
الطلب على المبرمجين الذين يجيدون العمل بلغة جافا Java كبير في سوق العمل الحالي.
استخدامات لغة جافا:
تستخدم لغة جافا Java في العديد من الأشياء، ومنها: تطوير تطبيقات الهواتف الذكية (وبالأخص التطبيقات التي تعمل على نظام التشغيل أندرويد).
وكذلك تطبيقات الويب، وتطبيقات سطح المكتب، والألعاب، وخوادم الويب، والأنظمة التي تخدم المؤسسات، والاتصال بقواعد البيانات، وغير ذلك الكثير.
وهذا ما يفسر لنا أن عددا من أكثر المواقع الإلكترونية شهرة وانتشارا عالمياً مثل LinkedIn وAmazon وNetflix تعتمد على لغة جافا في تطوير الواجهة الخلفية أو Backend Development للمواقع الخاصة بها.
ولمن لا يعلم ما هو الواجهة الخلفية أو Backend Development فهو الجزء الخاص بالسيرفر أو الخادم الذي يستضيف هذا الموقع نفسه، وهو الجزء الذي لا يمكن للمستخدمين رؤيته أو التفاعل معه.
((للمزيد طالع تقريرنا: ما هو تطوير الويب؟ .. ومن أين تبدأ؟)).
إن استخدام أكبر مواقع العالم للغة جافا يعكس استقرارها وقابليتها للتوسع والتطور.
هل تعلم لغة جافا صعب؟:
بالعكس، لغة جافا سهلة من حيث تعلمها وأيضا من حيث استخدامها.
زد على ذلك أنها (مفتوحة المصدر) ومجانية أيضا.
مميزات لغة جافا:
هناك العديد من المميزات التي تعطيها لنا لغة جافا Java وتدفعنا للكتابة بها، ونذكر منها على سبيل المثال لا الحصر:
- تعمل Java على منصات وأنظمة تشغيل مختلفة (Windows، Mac، Linux، Raspberry Pi، إلخ).
- لغة آمنة وسريعة وقوية.
كيفية الكتابة بلغة جافا Java:
بناء الجملة في لغة جافا مشابه لـ C/C++.
ولكي تبدأ الكتابة بهذه اللغة، سيتعين عليك أولا تحميل مجموعة تطوير جافا (JDK) أو Java Development Kit.
ويمكنكم القيام بذلك عن طريقا:
- الوصول إلي صفحة تحميل هذه الحزمة على الموقع الرسمي لشركة Oracle ((من هنا)).
- الضغط على ((تنزيل جافا)).
- اختيار نظام التشغيل الذي تستعمله حتى يتم تنزيل الحزمة التي تناسبه، حيث متاح لديك أنظمة (لينكس، macOS، ويندوز).
*تنويه: الرابط يؤدي إلي الصفحة الخاصة بأوراكل السعودية، يمكنكم تغيير الدولة من نفس الرابط.