ما هي اللغة البرمجية المبني عليها نظام جوجل آندرويد؟
في قمة نواة لينكس، هناك البرمجيات الوسيطة، والمكتبات وواجهات برمجة التطبيقات المكتوبة بلغة سى ، وتطبيق البرمجيات التى تعمل على إطار تطبيق والذي يتضمن مكتبات جافا متوافقة قائمة على أساس توافق أباتشي. تطوير نواة لينكس تستمر بشكل مستقل عن قواعد رمز مصدر آخر من أندرويد. يستخدم الروبوت آلة دالفيك الافتراضية الجهاز الظاهري مع ترجمة في الوقت المناسب (JIT) لتشغيل آلة دالفيك الافتراضية "التنفيذ المباشر رمز" (آلة دالفيك الافتراضية للتنفيذ)، والتي عادة ما يترجم من جافا بايت كود.[24][25] أندرويد 4.4 كما يدعم وقت التشغيل التجريبي الجديد، أندرويد وقت التشغيل (ART)، والذي لم يتم تمكينه افتراضيا.[26]
قالت غوغل بأن هذه النسخة تُقدم أربعة اضعاف الأداء مُقارنةً بالنسخة السابقة أندرويد 4.4.4 "كت كات"، وخاصة مع دعمها لمعمارية 64-بت المتوفرة في معالج حاسب نكسس 9 اللوحي، كما تحدثت عن تحسينات في أداء الصوت والرسوميات، واضاف التحديث دعمًا لـ 15 لغة جديدة وغير ذلك من الميزات. وكما قالت جوجل في مؤتمرها الخاص بالمطورين بأن هذا أكبر إصدار جديد للأندرويد حيث جاء بـ 5 آلاف واجهة برمجية جديدة توفرها للمطورين ليستفيدوا من إمكانيات النظام بشكل أكبر. النسخة مبنيّةٌ على طريقة تصميم أطلقت عليها جوجل Material Design وتسعى لتُعطي نفس التجربة مهما كان الجهاز وحجم شاشته.