왜 MIT나 대학교에서 Computer Science 과정을 배울때 Python을 선호할까?
수업을 할때 가장 중요한것은 수업 목적을 학생들한테 잘 전달하는 것인데 고급언어의 문제점과
이해의 어려움때문에 프로그래밍언어에 시간을 많이 할애 하게 된다.
그래서 쉽게 바로 이해할수 있는 인터프리터 언어 중에서 구조적인 장점과 객체지향방법을 고루 갖춘
Python 적당한것으로 보인다.
Python for Fun : http://openbookproject.net//py4fun/
How to think like a computer scientist : http://www.greenteapress.com/thinkpython/thinkCSpy.pdf