A linguagem de eleição tinha de ter as seguintes características:
- Existência de implementações para Windows e Linux.
- Suporte a programação orientada a objectos.
- Gestão automática de memória.
- Expressiva
- Boas APIS/bibliotecas standard.
- Grande comunidade de utilizadores e recursos facilmente acessíveis.
Obviamente aconselho vivamente estas apresentações para quem já sabe programar e quer ter uma ideia do que é Python pois ele explica a filosofia por detrás da linguagem e contrasta algumas das suas características com Java e C++.