I like ale.
I try and get computers to do what I tell them with varying degrees of success.
I've told the Playstation what to do, I've yelled at a PC via DirectX and OpenGL and I've even written shader assembly code.
I'm currently working in java, C++ and Flex trying to get cross platform software to behave properly.
One day when I get chance I will look at mobile development but that might have to wait until tomorrow....