Using the SDK application's are written in Java with a Dalvik JVM.
http://code.google.com/android/documentation.html Kernel