Skriptovaci objektový jazyk vhodný pro vývoj aplikací. Interpret je dostupný pro mnoho různých operačních systémů např. Linux(jsou v něm napsány např. konfigurační nástroje RedHatu nebo Anaconda - instalátor RedHatu), Macintosh, Windows a mnoho dalších platforem i s podporou jejich proprietárních technologií.
Jeho domácí stránka je na adrese
http://python.org
Python má bohaté základní prostředí a existuje pro něj mnoho různých knihoven třetích stran. Navíc existuje implementace Pythonu pro prostředí .NET i JRE (Jython).
K Pythonu je udržovaná velmi kvalitní a kompletní dokumentace
http://python.org/doc/, i množství knih, z toho tři v českém jazyce.
Python má jednoduchou a snadno pochopitelnou syntaxi, která je vhodná pro začátečníky i programátory rozsáhlých zdrojových textů.
Python se schválně s vyhýbá zkratkovým konstrukcím, které jsou problémové. Například nelze přiřazovat hodnoty v podmínce, takže známá chyba if(a=b) místo if(a==b) (místo porovnání hodnot na shodu dojde k přiřazení hodnoty z b do a) je v Pythonu vyhodnocena jako chyba syntaxe o které je programátor informován a nemusí tak dlouho pátrat, kde je chyba, kvůli které se mu program občas divně chová.
Python programátory vede k psaní přehledného kódu. Dosahuje toho povinným odsazováním. Podle odsazení se rozlišují bloky příkazů. Tuto vlastnost někteří programátoři-bastlíři nemají rádi. Ale díky ní je studium cizích zdrojových kódů Pythonu procházkou růžovým sadem. Začátečníkům to přijde přirozené a zkušení programátoři ví, že psát přehledné zdrojové kódy je důležité pro jejich pozdější udržovatelnost a rozšiřitelnost. Přesto je to asi jeho nejvytýkanější vlastnost.
Naopak nejvíce je na něm ceněna snadnost a rychlost vývoje. Proto se často používá jako prototypovací jazyk.
Výkonově kritické části kódu je možno snadno přepsat do výkonného jazyka C (extending). Python také umožňuje snadno vložit interpretr do cizích aplikací (embeding), kde pak funguje jako její skriptovací jazyk. Tyto vlastnosti Pythonu jsou speciálně podporované a je jim věnovaná samostatná dokumentace.
http://docs.python.org/ext/ext.html
Python jako skriptovací jazyk aplikace je možno najít např. v OpenOffice.org, Gimpu, Blenderu, připravuje se i pro populární Mozillu. V Pythonu lze psat i interni funkce zřejmě nejlepšího open source databázového serveru PostgreSQL.