ما هي اللغة البرمجية المبني عليها نظام جوجل آندرويد؟
في قمة نواة لينكس، هناك البرمجيات الوسيطة، والمكتبات وواجهات برمجة التطبيقات المكتوبة بلغة سى ، وتطبيق البرمجيات التى تعمل على إطار تطبيق والذي يتضمن مكتبات جافا متوافقة قائمة على أساس توافق أباتشي. تطوير نواة لينكس تستمر بشكل مستقل عن قواعد رمز مصدر آخر من أندرويد. يستخدم الروبوت آلة دالفيك الافتراضية الجهاز الظاهري مع ترجمة في الوقت المناسب (JIT) لتشغيل آلة دالفيك الافتراضية "التنفيذ المباشر رمز" (آلة دالفيك الافتراضية للتنفيذ)، والتي عادة ما يترجم من جافا بايت كود.[24][25] أندرويد 4.4 كما يدعم وقت التشغيل التجريبي الجديد، أندرويد وقت التشغيل (ART)، والذي لم يتم تمكينه افتراضيا.[26]
كيت كات (KitKat): أندرويد 4.4-4.4.4 لوليبوب (مصاصة) (Lollipop): أندرويد 5.0، أضاف واجهة تصميم جديدة تحمل اسم ماتيريال ديزاين خلفًا لواجهة هولو التي كانت تُستعمل منذ إصدار قرص العسل، كما أضافت أكثر من 3000 API للمطورين. مارش ملو: أندرويد 6.0 ، أعلنت شركة جوجل في 17 أغسطس 2015 عن الاسم الرسمي للإصدار السادس من أندرويد - أندرويد 6.0 - والذي قالت أنه سيحمل اسم أندرويد مارشيملو والمارشيملو هي حلوى اسفنجية القوام تتكون من الماء والسكر والجلاتين والنشا وقالت الشركة أن أندرويد 6.0 او أندرويد مارشيملو سيتوفر خلال خريف عام 2015.[49] نوجا: أندرويد 7.0، تم طرح للمستخدمين بتاريخ 22 أغسطس 2016 أعلنت شركة جوجل أندرويد نوجا 7.0 ويسمى أيضا ب"أندرويد N" أوريو: أندرويد 8.0، احتوى على تحسينات في الأداء والبطارية وأيضاً تعديلات شكلية طفيفة من ناحية الألوان والرسوم المتحركة وتم طرح النسخة النهائية المستقرة للمستخدمين يوم 21 أغسطس 2017 في حفل تدشين صغير.[50][51] واستخدمت غوغل اسم أندرويد O خلال الفترة التجريبية للنظام والتي بدأت في ربيع نفس العام. أندروبد بي (بالإنجليزية: Android P) هي النسخة الرئيسية التاسعة من نظام التشغيل أندرويد. تم الإعلان عنه لأول مرة بواسطة جوجل في 7 آذار 2018، و قد تم إطلاق أول معاينة للمطورين في نفس اليوم. تم إصدار المعاينة الثانية ، والتي تعتبر جودة تجريبية ، في 8 أيار 2018. تم إصدار المعاينة الثالثة ، المسماة Beta 2 ، في 6 حزيران 2018.