Python er et kraftfullt og lettlært programmeringsspråk som kombinerer effektive datakonstruksjoner på høyt nivå med en enkel og effektiv tilnærming til objektorientert programmering. Den stilfulle syntaksen og dynamiske typingen i Python gjør det til et ideelt valg for skripting og hurtig applikasjonsutvikling, og det er tilgjengelig på de fleste plattformer. Python-tolkeren, sammen med det omfattende standardbiblioteket, kan lastes ned gratis fra Python-nettsiden i form av kildekode eller binærfiler for alle større plattformer. Denne nettsiden tilbyr også distribusjoner samt lenker til mange gratis tredjeparts Python-moduler, programmer og verktøy, samt tilleggsdokumentasjon. Python-tolkeren er enkel å utvide med nye funksjoner og datatyper implementert i C eller C++ (eller andre språk som kan kalles fra C). Språket er også egnet som et utvidelsesspråk for tilpassbare applikasjoner. Denne guiden gir leseren en uformell innføring i de grunnleggende konseptene og funksjonene i Python-språket og systemet.