شنو جاوا؟
جافا هي لغة برمجة عالية المستوى، مبنية على الدرجات، موجهة نحو الكائن تم تصميمها ليكون لها اقل تعتمد ممكن على التنفيذ. هِي لغة برمجة عامة الغرض مَقْصُودها السَماح للمبرمجين بكتابة مرة واحدة، وتشغيل في أي مكان (WORA) ، بمعنى ان كود جافا المُجمَع يمكن ان يشتغل على جميع المنصات التي تدعم جافا بدون الحاجة الى اعادة التجميع. تطبيقات جافا عادةً تُجمَع إلى بايت كود يمكن تشغيله على أي جهاز افتراضي جافا بغض النظر عن بنية الكمبيوتر الأساسية. لغة جافا متشابهة مع لغتي سي و سي++ لكن فيها مرافق منخفضة المستوى اقل من اي منهما. وقت تشغيل جافا يوفر قدرات ديناميكية (مثل التفكير وتعديل رمز وقت التشغيل) التي عادة ما تكون غير متوفرة في اللغات التقليدية المجمعة. اعتبارا من عام 2019 ، كانت جافا واحدة من لغات البرمجة الأكثر شعبية المستخدمة وفقًا لـ GitHub ، خاصة لتطبيقات الويب للعميل / الخادم ، مع 9 مليون مطور.