Android is a mobile operating system(OS) its based on Linux Kernel a developed by Google. Its designed touch screen mobile devices such as Smart phone and tablets computers. Operating System use C,C++,Java Language. A latest Android Version 5.0.2 Lollipop December 19,2014. Android available in 68 languages. Android package manager Google Play and APK file. A platform is 32bit and 64 bit.
Android application normally are written using Java as the programming language but executed by means of a custom VM called Dalvik.
The framework starting with a technical explanation of the Android Software stack, followed by a look at what's included in the SDK, an introduction to the Android libraries, and a look at the Dalvik VM.
The Android SKD includes everything you need to start developing, testing and debugging Android application.