I've been thinking about this for a long time too. One of the questions Im sure other people in a similar boat would ask is: which programming language?
Many of the languages can ultimately produce the same result. If you look at Google, facebook, and twitter, they all use different languages.
One that kept popping up often in my search was "Python." Consensus was that it was pretty user friendly. Plus, the guys at Dropbox built their application with it...if it's good enough for them, it's good enough for me. I say, just pick one and get started.