Chris Okasaki once conducted some observations of beginning CS students (I'm not sure if it's rigorous enough to be called research). His conclusion was that significant whitespace is a huge determiner of comprehensibility to beginning students.<p>That would suggest Python as pretty much the only contender for first language.