ython-ը մեկնաբանված, օբյեկտի վրա հիմնված, բարձր մակարդակի ծրագրավորման լեզու է՝ դինամիկ իմաստաբանությամբ: Նրա բարձր մակարդակի ներկառուցված տվյալների կառուցվածքները, զուգորդված դինամիկ մուտքագրման և դինամիկ կապի հետ, այն շատ գրավիչ են դարձնում հավելվածների արագ մշակման համար, ինչպես նաև որպես սկրիպտավորման կամ սոսինձ լեզու օգտագործելու համար՝ գոյություն ունեցող բաղադրիչները միմյանց միացնելու համար: Python-ի պարզ, հեշտ սովորելու շարահյուսությունը ընդգծում է ընթեռնելիությունը և, հետևաբար, նվազեցնում է ծրագրի պահպանման ծախսերը: Python-ն աջակցում է մոդուլներին և փաթեթներին, ինչը խրախուսում է ծրագրի մոդուլյարությունը և կոդի վերօգտագործումը: Python թարգմանիչը և լայնածավալ ստանդարտ գրադարանը հասանելի են աղբյուրի կամ երկուական ձևով` առանց վճարի բոլոր հիմնական հարթակների համար և կարող են ազատորեն տարածվել:
Հաճախ ծրագրավորողները սիրահարվում են Python-ին, քանի որ այն բարձրացնում է արտադրողականությունը: Քանի որ չկա կոմպիլացիոն քայլ, խմբագրում-փորձարկում-վրիպազերծում ցիկլը աներևակայելի արագ է: Python ծրագրերի վրիպազերծումը հեշտ է. սխալը կամ սխալ մուտքագրումը երբեք չի առաջացնի սեգմենտավորման սխալ: Փոխարենը, երբ թարգմանիչը սխալ է հայտնաբերում, այն բացառություն է առաջացնում: Երբ ծրագիրը չի բռնում բացառությունը, թարգմանիչը տպում է ստեկի հետք: Աղբյուրի մակարդակի վրիպազերծիչը թույլ է տալիս ստուգել տեղական և գլոբալ փոփոխականները, կամայական արտահայտությունների գնահատումը, բեկման կետերի սահմանումը, կոդի միջով մեկ տող անցնելը և այլն: Վրիպազերծիչը գրված է հենց Python-ում, որը վկայում է Python-ի ինտրոսպեկտիվ ուժի մասին: Մյուս կողմից, հաճախ ծրագրի վրիպազերծման ամենաարագ ճանապարհը աղբյուրին մի քանի տպագիր հայտարարություններ ավելացնելն է. արագ խմբագրում-փորձարկում-վրիպազերծում ցիկլը սա է դարձնում:
Վերջին թարմացումը՝
13 հնս, 2023 թ.