Although Android, built on the Linux kernel, is written largely in C, the Android SDK uses the Java language as the basis for Android applications.
I přesto, že je Android postaven na Linuxovém jádře a byl napsán převážně v programovacím jazyce C, tak SDK Androidu používá jazyk Java jako základ pro svoje aplikace.