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.
Until recently I was working in java, C++ and Flex trying to get cross platform software to behave properly and now I am dipping my toes in the C# world working on digital delivery tools for the games industry.
One day when I get chance I will look at mobile development but that might have to wait until tomorrow....