title: why is python so popular among the Online Education Sites?
body: <p>I have been learning online lot of programming stuff these days using online sites like Udacity, Coursera, Khan Academy etc. I see most of them offer understanding of programming, understanding of Web, or several other things through python as a example language. I also learned about google app engine and found python as one of the language other than java that is supported. It is actually surprising that other popular languages or i should say more familiar languages like java, php etc are not finding their place in this category. I am asking this question as i code and understand php and java. But to go thorough these online classes i need to build an understanding of python as well. So i want to understand if learning python and its entire set of features will be useful and what in python inspires online education site as their preferred language.</p>