Python is een high-level programmeertaal die is gemaakt om het lezen, schrijven en onderhouden van code te vergemakkelijken. Het ontwerp prioriteert een duidelijke syntaxis, een georganiseerde structuur en een breed scala aan functies die het mogelijk maken om te werken met webontwikkeling, automatisering, administratieve scripts, data-analyse, machine learning, statistische analyse en de creatie van op maat gemaakte tools.
De taal gebruikt sterke en dynamische typering, uitgevoerd via interpreters zoals CPython. Het beschikt over een uitgebreide standaardbibliotheek, inclusief modules voor bestandsmanipulatie, netwerken, processen, reguliere expressies, data, formattering en datastructuren. Bovendien heeft het een gevestigd ecosysteem van pakketten die via PyPI worden gedistribueerd, met ondersteuning voor webframeworks, numerieke verwerking, grafieken, kunstmatige intelligentie en talloze specifieke toepassingen.
Op Windows is de installatie rechttoe rechtaan en omvat deze beheer via PATH, een virtuele omgeving (venv), pakketupdates met pip en integratie met editors en IDE's. Python kan worden uitgevoerd in de terminal, in zelfstandige scripts of in interactieve omgevingen, waardoor het mogelijk is om codefragmenten snel te testen. De taal behoudt compatibiliteit met moderne tools, uitgebreide documentatie en een actieve gemeenschap, wat voortdurende evolutie en betrouwbare ondersteuning voor projecten van elke omvang bevorderd.