Պիտոնը (ճիշտ արտասանությունը՝ Փայթըն) համեմատաբար հեշտ ուսուցանվող, լայն հնարավորություններ ընձեռող ծրագրավորման լեզու է։ Այն ունի high-level data-structure֊ներ, պարզ, բայց էֆֆեկտիվ մոտեցում օբյեկտ֊օրիենտացված ծրագրավորմանը։ Պիտոնի էլեգանտ սինտաքսն ու դինամիկ typing-ը լեզվի ինտերպրետացված լինելու էության հետ մեկտեղ այն դարձնում են իդեալական լեզու scripting֊ի և տարբեր պլատֆորմների վրա կարճ ժամանակում որակյալ ծրագրեր գրելու համար։
Պիտոն ինտերպրետերը և մեծ ստանդարտ գրադարանը կարելի է ձեռք բերել բազմաթիվ տեղերից, ներառյալ պաշտոնական կայքից՝ python.org։ Նույն կայքը ներառում է նաև մոդուլներ, ծրագրեր, գործիքներ և հավելյալ դոկումենտացիա։
Պիտոնի ինտերպրետատորը հեշտությամբ ընդլայնվում է նոր ֆունկցաիաներով և տվյալների տեսակներով, որոնք ստեղծվում են C/C++ լեզուների մակարդակում (կամ լեզուների, որոնց հնարավոր է կանչել C֊ով)։
կրկնում է կոդը մինչև որոշակի պայմանի առկայություն կամ կրկնում է կոդը տրված ցուցակի անդամների համար
# Functions
```python
def speak(word):
new_version = word.upper()
print(new_version)
return new_version
word արգումենտը վերածում մեծատառի, տպում է այն և վերադարձնում կանչող կոդին
with open('some_file', 'w+') as f:
f.write("Written some data")