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