Python è un linguaggio di programmazione interpretato e orientato agli oggetti simile a PERL, che ha guadagnato popolarità grazie alla sua chiara sintassi e leggibilità. Si dice che Python sia relativamente facile da imparare e portabile, il che significa che le sue dichiarazioni possono essere interpretate in numerosi sistemi operativi, inclusi sistemi basati su UNIX, Mac OS, MS-DOS, OS / 2 e varie versioni di Microsoft Windows 98. Python è stato creato da Guido van Rossum, un ex residente dei Paesi Bassi, il cui gruppo comico preferito all'epoca era il Flying Circus dei Monty Python. Il codice sorgente è disponibile gratuitamente e può essere modificato e riutilizzato. Python ha un numero significativo di utenti.
Una caratteristica notevole di Python è il rientro delle istruzioni sorgente per rendere il codice più facile da leggere. Python offre tipi di dati dinamici, classi già pronte e interfacce a molte chiamate di sistema e librerie. Può essere esteso, utilizzando il linguaggio C o C ++.
Python può essere utilizzato come script nella tecnologia ASP (Active Server Page) di Microsoft. Il sistema del tabellone per il campo da cricket di Melbourne (Australia) è scritto in Python. Anche Z Object Publishing Environment, un popolare server di applicazioni Web, è scritto nel linguaggio Python.