Google's Android is an operating system for mobile devices. It uses a customized version of the Linux kernel. You can give it a try without having to buy an Android smartphone. LiveAndroid is a project that provides a LiveCD for Android running on x86 platforms. You have to install Oracle Virtualbox and then LiveAndroid OS. Give it a try if you want to explore it.