لُقمَان
True Gamer
تقدر تكتب برنامج بلغة الجافا، و الكومبايلر سيقوم بتحويل البرنامج إلى bytecode مبني على الفيرتشوال ماشين ثم سيقوم الinterpreter بتحويله إلى machine code، الفكرة هي: أي نظام تشغيل يُمكن أن يقوم بتشغيل نفس الكود، تستطيع كتابة كود واحد على الجافا، و سيتحول إلى بايت-كود يعمل على الويندوز، يعمل على الماك، يعمل على اللينوكس دون كتابة سطر كود إضافي واحد
صحح لي حسين إذا كنت مخطئ :- إليس الأنتربريتر يقوم بالترجمة مباشرة من لغة الجافا إلى جهاز الأخراج، بينما الكومبايلر يقوم بالترجمة إلى لغة آلة ثم الأكسيكوتر يقوم بترجمتها بعد هذا إلى جهاز الإخراج ؟