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