Η Python είναι μια γλώσσα προγραμματισμού ευρέως χρησιμοποιούμενη: 

Η σχεδίασή της δίνει έμφαση στην αναγνωσιμότητα κώδικα (readability). Η σύνταξή της επιτρέπει στους προγραμματιστές να εκφράζουν τις ιδέες τους γράφοντας λιγότερες γραμμές κώδικα (lines of code) σε σχέση με γλώσσες όπως η C++ ή Java. Η Python υποστηρίζει πολλαπλά “παραδείγματα” (τεχνικές, υποδείγματα, στυλ) προγραμματισμού (programming paradigm): 


 Άλλα σημαντικά χαρακτηριστικά: