His answers are pretty biased, Visual Basic (really?), C#, Visual Studio. Not that any of those things are bad (except I personally find VB pretty disgusting), but can they really compare to the simplicity, immediacy, and interactivity of Ruby and irb? Just as one example. Of course, as chasingsparks points out, the question on its own is pretty worthless without context. I think what language to use for CS 101 would be a pretty interesting debate.