Python — інтерпретована об'єктно-орієнтована мова програмування високого рівня зі строгою динамічною типізацією. Розроблена в 1990 році Гвідо ван Россумом.

Своє ім'я - Python (Пайтон) - отримав від назви телесеріалу (“Monty Python”), а не плазуна.

Після того, як Россум розробив мову, він виклав її в Інтернет, де вже ціле співтовариство програмістів приєдналося до її поліпшення. Python активно вдосконалюється і в даний час. Часто виходять його нові версії. Офіційний сайт http://python.org.

Дзен Пайтона

Якщо інтерпретатору Пайтона дати команду import this (імпортувати "сам об'єкт"), то виведеться так званий "Дзен Пайтона", який ілюструє ідеологію і особливості даної мови. Глибоке розуміння цього дзену приходить тим, хто зможе освоїти мову Python в повній мірі і отримає досвід практичного програмування.

1. Beautiful is better than ugly. Красиве краще за потворне.

2. Explicit is better than implicit. Просте краще за складне.

4. Complex is better than complicated. Складне краще за ускладнене.

5. Flat is better than nested. Плоске краще ніж вкладене.

6. Sparse is better than dense. Розріджене краще ніж щільне.

7. Readability counts. Читабельність важлива.

8. Special cases aren't special enough to break the rules. Виняткові випадки не настільки важливі, щоб порушувати правила.

9. Although practicality beats purity. Однак практичність важливіша за чистоту.

10. Errors should never pass silently. Помилки ніколи не повинні замовчуватися.

11. Unless explicitly silenced. За винятком замовчування, яке задано спеціально.

12. In the face of ambiguity, refuse the temptation to guess. У випадку неоднозначності не піддавайтеся спокусі вгадати.

13. There should be one - and preferably only one - obvious way to do it.Повинен існувати один - і, бажано, тільки один - очевидний спосіб зробити це.

14. Although that way may not be obvious at first unless you're Dutch. Хоча він може бути з першого погляду не очевидний, якщо ти не голландець.

15. Now is better than never. Зараз краще, ніж ніколи.

16. Although never is often better than * Right * now. Проте, ніколи частіше краще, ніж прямо зараз.

17. If the implementation is hard to explain, it's a bad idea. Якщо реалізацію складно пояснити - це погана ідея.

18. If the implementation is easy to explain, it may be a good idea. Якщо реалізацію легко пояснити — це може бути хороша ідея.

19. Namespaces are one honking great idea - Let's do more of those! Простори назв - прекрасна ідея, давайте робити їх більше!