شنية جاوة؟
جافا هي لغة برمجة عالية المستوى، مبنية على الفئات، موجهة للكائنات، تم تصميمها لتكون أقل تعتمدات ممكنة على التنفيذ. هذي لغة برمجة عامة، والمقصود منها ان تجعل المبرمجين يكتبون مرة ويمشيو في أي مكان (WORA) ، ويعني هذا ان كود جافا المجمّع يمكن ان ينجم يعمل في كل المنصات اللي تدعم جافا من غير الحاجة ليعيدوا التجميع. تطبيقات جافا عادة ما تتم تجميعها على بايت كود واللي يمكن تشغيلها على أي ماكينة افتراضية جافا (JVM) بغض النظر عن هندسة الكمبيوتر الأساسية. السينتاكس في جافا يشبه سي و سي ++، ولكن فيه عدد أقل من المرافق منخفضة المستوى من أي منهم. وقت التشغيل في جاوا يوفر قدرات ديناميكية (مثل التفكير وتعديل رمز وقت التشغيل) الي ما تتوفرش في اللغات التقليدية المجمعة. في عام 2019، جافا كانت واحدة من لغات البرمجة الأكثر شعبية في الاستخدام حسب غيت هوب، خاصة لتطبيقات الويب للعميل والخادم، مع 9 مليون مطور.