Python:面向物件計算機設計語言官網是是一種面向物件、解釋型計算機程式設計語言,Python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,它能夠把用其他語言製作的各種模組(尤其是C/C++)很輕鬆地聯結在一起。也是美國頂尖大學裡最受歡迎的程式設計入門語言。
截止到 2014 年 7 月,Python 已經成為目前美國頂尖大學裡最受歡迎的計算機程式設計入門語言。計算機排名前 10 的學校裡,有 8 所學校(80%)使用 Python 作為程式設計入門語言。在計算機排名前 39 的學校裡,有 27 個學校(69%)使用 Python 作為程式設計入門語言。
Python 已經成為越來越多美國頂級大學的計算機程式設計入門語言了。三年前,Mark Guzdial 曾撰寫部落格,預測 Python 在未來將成為主流的計算機程式設計入門語言。而現在,這個預言基本已經實現了。美國計算機排名頂尖的麻省理工大學和加州大學伯克利分校最近已經將他們的計算機程式設計入門教學語言改為了 Python。三大 MOOC 提供商(edX、Cousera、Udacity)都提供使用 Python 教學的計算機程式設計入門課程。同時,不同專業領域的教授,比如 Lorena Barba,也都倡導使用 Python 作為入門語言進行教學。