I stand by my previous categorization of languages:
http://news.ycombinator.com/item?id=2459042
And based on it, C# if you're a Windows person, otherwise Python or Ruby. Between Python and Ruby, there's almost no difference that matters to an aspiring programmer.