Python (найчастіше вживане прочитання — «Пайтон», запозичена назва з британського шоу Монті Пайтон, в українській мові поширене назва пітон) – високорівнева мова програмування загального призначення, орієнтована на підвищення продуктивності розробника і читання коду. Синтаксис ядра Python мінімалістичний. У той же час стандартна бібліотека включає великий обсяг корисних функцій.

Python підтримує структурний, об’єктно-орієнтоване, функціональне, імперативне і аспектно-орієнтоване програмування. Основні архітектурні риси – динамічна типізація, автоматичне керування пам’яттю, повна інтроспекція, механізм обробки виключень, підтримка багатопотокових обчислень, високорівневі структури даних. Підтримується розбиття програм на модулі, які, в свою чергу, можуть об’єднуватися в пакети.

Еталонною реалізацією Python є інтерпретатор CPython, що підтримує більшість активно використовуваних платформ. Він поширюється під вільною ліцензією Python Software Foundation License, що дозволяє використовувати його без обмежень в будь-яких додатках, включаючи пропрієтарні. Є реалізація інтерпретатора для JVM з можливістю компіляції, CLR, LLVM, інші незалежні реалізації. Проект PyPy використовує JIT-компіляцію, яка значно збільшує швидкість виконання Python-програм.

Python – мова програмування, яка активно розвивається, нові версії з додаванням/зміною мовних властивостей виходять приблизно раз в два з половиною роки. Мова не піддавалася офіційній стандартизації, роль стандарту де-факто виконує CPython, що розробляється під контролем автора мови.