Programovací jazyk je prostředek pro zápis algoritmů, jež mohou být provedeny na počítači. Zápis algoritmu ve zvoleném programovacím jazyce se nazývá program. Programovací jazyk je komunikačním nástrojem mezi programátorem, který v programovacím jazyce formuluje postup řešení daného problému, a počítačem, který program interpretuje technickými prostředky. Programovací jazyk je vlastně soubor pravidel pro zápis algoritmu, odborně řečeno se jedná o formální jazyk. Programovací jazyky existují v řadě verzí a implementací, mluvíme někdy o dialektech programovacího jazyka. Existují také standardy pro programovací jazyky, pro jednotlivé implementace se často uvádí, kterému standardu vyhovuje.

Python

https://www.python.org/

Python (anglická výslovnost [ˈpaiθən]) je vysokoúrovňový, interpretovaný programovací jazyk, který v roce 1991 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. V roce 2023 se jednalo o třetí nejpoužívanější programovací jazyk.

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.

Nachází využití zejména pro web development (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, kteří pomocí svých skečů ovlivnili internetovou subkulturu například slovem spam.

Tady uvádím agregaci publikací, které se zabývají programováním v Pythonu (v češtině).

Publikace

IDE pro Python

Přehled editorů

Moje poznámky - jak se peru s Krajtou

Python-poznámky