1. business app
2. micro-controller - check out arduino its cheap and theirs a free development studio. example for controlling steppers and servos etc.
3. games
4. phones
That being the case, learn C for programming microcontrollers and embedded systems--not C++, not Java. Just simple plain old C.
If not that, Javascript, because it's everywhere and you can play with it in your browser.