Python | |
---|---|
Парадигма | кілька парадигм: імперативна, функціональна, об'єктно-орієнтована |
Дата появи | 20 лютого 1991[1] |
Творці | Ґвідо ван Россум[1] |
Розробник | Гвідо ван Россум |
Останній реліз | 3.12.0 / 2 жовтня, 2023[2], 2.7.18 / 20 квітня, 2020[3] |
Тестова версія | 3.13.0 alpha 1 / 13 жовтня, 2023[4] |
Система типізації | качина типізація, динамічна типізація[d] і gradual typingd |
Діалекти | Python 3.12, Python 2.7 (підтримка закінчена 1 січня 2020 року.[5]) |
Під впливом від | ABC, C, Haskell, Icon[en], Lisp, Modula-3[en], Perl, Smalltalk, Tcl |
Вплинула на | Boo, Groovy, D |
Мова реалізації | Python[6] і C[7] |
Операційна система | Багатоплатформова |
Ліцензія | Python Software Foundation License |
Звичайні розширення файлів | .py, .pyw, .pyc, .pyo, .pyd |
Вебсайт | www.python.org |
Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву[8] з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня із суворою динамічною типізацією[9]. Розроблена в 1990 році Гвідо ван Россумом. Структури даних високого рівня разом із динамічною семантикою та динамічним зв'язуванням роблять її привабливою для швидкої розробки програм, а також як засіб поєднування наявних компонентів. Python підтримує модулі та пакети модулів, що сприяє модульності та повторному використанню коду. Інтерпретатор Python та стандартні бібліотеки доступні як у скомпільованій, так і у вихідній формі на всіх основних платформах. В мові програмування Python підтримується кілька парадигм програмування, зокрема: об'єктно-орієнтована, процедурна, аспектно-орієнтована та функціональна.
{{cite web}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
{{cite web}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)