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