Logo Pythonu | |
Paradigma | multiparadigmatický |
---|---|
Vznik | 1991 |
Autor | Guido van Rossum |
Vývojář | Python Software Foundation |
První vydání | 20. února 1991 |
Poslední verze | 3.12.3 (9. dubna 2024) |
Poslední nestabilní verze | 3.13.0b1 (8. května 2024) |
Typová kontrola | silná, dynamická, duck-typing |
Hlavní implementace | CPython, Jython, IronPython, PyPy, Brython |
Dialekty | Stackless Python, RPython, Cython, MicroPython, CircuitPython |
Ovlivněn jazyky | ABC, Perl, Lisp, Smalltalk, Tcl |
Ovlivnil jazyky | Ruby, Boo, Groovy |
OS | multiplatformní |
Licence | Python Software Foundation License |
Web | www.python.org |
Python (anglická výslovnost [ˈpaiθən]) je vysokoúrovňový, interpretovaný programovací jazyk, který v roce 1991[1] navrhl Guido van Rossum. Nabízí dynamickou kontrolu datových typů a podporuje různá programovací paradigmata, včetně objektově orientovaného, imperativního nebo funkcionálního. Jako instalátor balíčků slouží např. pip,[2] který je přítomný ve většině instalacích Pythonu.[3] Tyto balíčky lze získat např. z repozitáře PyPI (Python Package Index).[4] V roce 2023 se jednalo o třetí nejpoužívanější programovací jazyk.[5]
Python je vyvíjen jako open source projekt, který zdarma nabízí instalační balíky pro většinu běžných platforem (Unix, MS Windows, macOS, Android); ve většině distribucí systému GNU/Linux je Python součástí základní instalace.[zdroj?]
Nachází využití zejména pro vývoj webových aplikací (framework Django), datovou analýzu (frameworky Pandas nebo scikit-learn) a strojové učení (Pytorch, TensorFlow).
Python byl pojmenován podle komediální skupiny Monty Python,[6] kteří pomocí svých skečů ovlivnili internetovou subkulturu například slovem spam.