When bright young minds arrive at the computer science department at MIT or Stanford, the first programming language they learn is Python. Why? Because Python is easy to learn, very flexible, and ...