ython ir interpretēta, objektorientēta, augsta līmeņa programmēšanas valoda ar dinamisku semantiku. Tā augsta līmeņa iebūvētās datu struktūras apvienojumā ar dinamisko rakstīšanu un dinamisko saistīšanu padara to ļoti pievilcīgu ātrai lietojumprogrammu izstrādei, kā arī izmantošanai kā skriptu vai līmēšanas valoda, lai savienotu kopā esošos komponentus. Python vienkāršā, viegli apgūstamā sintakse uzsver lasāmību un tādējādi samazina programmas uzturēšanas izmaksas. Python atbalsta moduļus un pakotnes, kas veicina programmu modularitāti un koda atkārtotu izmantošanu. Python tulks un plašā standarta bibliotēka ir pieejama avota vai binārā formā bez maksas visās galvenajās platformās, un tos var brīvi izplatīt.
Bieži vien programmētāji iemīl Python, jo tas nodrošina paaugstinātu produktivitāti. Tā kā nav kompilācijas posma, rediģēšanas-testēšanas-atkļūdošanas cikls ir neticami ātrs. Python programmu atkļūdošana ir vienkārša: kļūda vai slikta ievade nekad neizraisīs segmentācijas kļūdu. Tā vietā, kad tulks atklāj kļūdu, tas rada izņēmumu. Ja programma neuztver izņēmumu, tulks izdrukā steka izsekojumu. Avota līmeņa atkļūdotājs ļauj pārbaudīt lokālos un globālos mainīgos, novērtēt patvaļīgas izteiksmes, iestatīt pārtraukuma punktus, iet cauri koda rindiņai un tā tālāk. Atkļūdotājs ir rakstīts pašā Python valodā, kas liecina par Python introspektīvo spēku. No otras puses, bieži vien ātrākais veids, kā atkļūdot programmu, ir avotam pievienot dažus drukas paziņojumus: ātrais rediģēšanas-testēšanas-atkļūdošanas cikls to padara
Atjaunināta
2023. gada 13. jūn.