
Python is een programmeertaal die op vele fronten inzetbaar is. Begin jaren '90 heeft de Nederlander Guido van Rossum voortgeborduurd op de fundamenten van de taal ABC die in de jaren '80 bij het CWI (Centrum voor Wiskunde en Informatica) in Amsterdam was ontwikkeld. Inmiddels is Python al lang geen Nederlandse aangelegenheid meer: er wordt wereldwijd met en aan de taal Python gewerkt.
Python wordt op veel plaatsen gebruikt in scripts ten behoeve van systeembeheer, als makkelijke taal voor het bouwen van portable grafische user interfaces, bij web-applicaties, enz. De installatieprogrammatuur van vele Linux-implementaties, waaronder RedHat, is bijvoorbeeld gebouwd met Python.
Python onderscheidt zich van andere (scripting) talen, doordat het van de grond af aan al als object geörienteerde taal is opgezet. Daarbij beschikt de taal over een grote standaardbibliotheek, waarop u verder kunt bouwen. Mede hierdoor leent Python zich erg goed om snel applicaties te bouwen (Rapid Application Development).