Popis
Python je programovací jazyk, se kterým dnes začíná většina studentů i samouků, a zároveň nástroj, na kterém běží webové aplikace, datová analýza, strojové učení i nespočet malých skriptů pro automatizaci každodenní práce. Na této stránce najdete oficiální instalátor interpretu CPython od Python Software Foundation, tedy to, co potřebujete, aby vám na počítači programy v Pythonu vůbec běžely. Aktuální verze 3.15.2 vyšla 25. října 2026 a patří do nové řady, která bude dostávat bezpečnostní opravy přibližně do října 2031. Náš názor: pokud se chcete naučit programovat a nevíte, kde začít, Python je nejrozumnější první volba.
Co program umí
Jazyk, který se dobře čte
Python je známý tím, že jeho kód připomíná obyčejnou angličtinu. Bloky se neoddělují složenými závorkami, ale odsazením, takže program je přehledný už ze své podstaty. Nemusíte deklarovat typy proměnných ani nic překládat: napíšete skript, spustíte ho a hned vidíte výsledek. Právě proto se Python učí na středních i vysokých školách a právě proto je oblíbený mezi vědci, analytiky a správci systémů, kteří programování potřebují jako nástroj, ne jako cíl. Zároveň to není hračka: v Pythonu jsou napsané velké webové služby a jeho knihovny pro data a umělou inteligenci patří k nejpoužívanějším na světě.
Standardní knihovna a balíčky z PyPI
Python se často popisuje jako jazyk „s bateriemi v balení“. Už ve standardní instalaci dostanete moduly pro práci se soubory, texty, daty, JSON, CSV, regulárními výrazy, sítí, databází SQLite, e-maily i jednoduchým grafickým rozhraním. Co chybí, doinstalujete nástrojem pip z katalogu PyPI, kde najdete statisíce balíčků: od knihovny requests pro práci s webem přes pandas a NumPy pro data až po frameworky Django a Flask pro weby. Součástí instalace je i modul venv pro virtuální prostředí, díky kterým má každý projekt vlastní sadu knihoven a projekty si navzájem nepřekážejí.
IDLE a interaktivní režim
Instalátor pro Windows a macOS obsahuje jednoduché vývojové prostředí IDLE se zvýrazňováním syntaxe a interaktivní konzolí. Pro první pokusy je ideální: napíšete výraz, stisknete Enter a Python vám okamžitě odpoví. Interaktivní režim je skvělý i později, když si chcete rychle ověřit, jak se chová nějaká funkce. Pro větší projekty ale doporučujeme přejít na pořádný editor, například Visual Studio Code s rozšířením pro Python nebo PyCharm.
Co přináší Python 3.15
Nová verze je jednou z nejbohatších za poslední roky. Nejvýraznější změnou pro běžné programátory je, že UTF-8 je nově výchozím kódováním pro čtení a zápis souborů, pokud kódování výslovně neuvedete. Pro české uživatele Windows to znamená konec klasických problémů s diakritikou, kdy stejný skript fungoval na Linuxu a na Windows padal nebo vypisoval nesmysly. Přibyly nové vestavěné typy frozendict, tedy neměnný slovník, a sentinel pro jedinečné zástupné hodnoty. Klíčové slovo lazy umožňuje odložené importy, které se načtou až při prvním použití, což zrychluje start větších aplikací. Rozbalování pomocí hvězdiček nově funguje i v generátorových a seznamových výrazech. Standardní knihovna dostala nový balík profiling se vzorkovacím profilerem Tachyon, který ukáže, kde váš program tráví čas. Experimentální kompilátor JIT podle autorů zrychluje na 64bitovém Linuxu v průměru o sedm až osm procent a oficiální 64bitové sestavení pro Windows využívá rychlejší interpret postavený na takzvaném tail-callingu. Vylepšily se také chybové hlášky, které začátečníkům častěji napoví, co přesně udělali špatně.
Instalace a první kroky
Na Windows dnes python.org nabízí dvě cesty. Doporučovanou je nový Python install manager, malý nástroj, který Python nainstaluje, umí ho aktualizovat a dovolí mít vedle sebe více verzí; po jeho instalaci stačí v terminálu zadat py install 3.15. Druhou cestou je klasický instalátor, který najdete v odkazech ke stažení na této stránce. Ten je od verze 3.14 označen jako zastaralý a pro Python 3.16 už vycházet nebude, pro verzi 3.15 ale stále existuje pro procesory x64, ARM64 i 32bitové systémy a pro začátečníky je to stále nejpřímočařejší varianta. Python 3.15 vyžaduje Windows 10 nebo novější.
Při použití klasického instalátoru dejte pozor na jedno políčko: hned na první obrazovce zaškrtněte přidání python.exe do proměnné PATH. Bez toho vám příkaz python v terminálu nebude fungovat a většina návodů na internetu vás zmate. Na macOS stačí spustit instalační balíček .pkg, který podle python.org podporuje macOS 10.15 a novější, a na Linuxu je Python obvykle předinstalovaný nebo ho nainstalujete ze správce balíčků vaší distribuce; python.org pro Linux nabízí jen zdrojové kódy.
Po instalaci otevřete terminál a ověřte instalaci příkazem python --version. Pak si vyzkoušejte klasiku: vytvořte soubor ahoj.py s řádkem print("Ahoj, světe!") a spusťte ho příkazem python ahoj.py. Pro každý nový projekt doporučujeme rovnou založit virtuální prostředí příkazem python -m venv .venv, aktivovat ho a knihovny instalovat přes pip až do něj. Tento návyk vám ušetří spoustu budoucích problémů.
Jak si vede v praxi
Největší síla Pythonu je v ekosystému, ať jde o skripty, zpracování dat nebo menší webové služby. Téměř na jakýkoli problém už existuje hotová knihovna a téměř na jakoukoli otázku existuje odpověď na internetu. Pro začátečníka je to obrovská výhoda: nemusíte všechno psát sami, stačí najít správný balíček.
Je ale fér zmínit i slabiny. Python je interpretovaný jazyk a v čistém výpočetním výkonu zaostává za jazyky jako C, C++, Rust nebo Go. Pro většinu skriptů a webových aplikací to nevadí, protože náročné části knihoven jsou stejně napsané v C, ale na výkonově kritický kód není Python první volba. Druhým tradičním problémem je správa závislostí: kombinace pip, virtuálních prostředí a různých verzí Pythonu dokáže začátečníka pořádně zmást. Nový install manager na Windows situaci zlepšuje, ale přechodné období se dvěma způsoby instalace přináší i nové zmatky.
Konkrétně k verzi 3.15: jde o úplně novou řadu, takže některé knihovny s kompilovanými částmi nemusí mít v prvních týdnech připravené balíčky pro tuto verzi. Pokud se vám nějaký balíček nedaří nainstalovat, není chyba ve vás; řešením je chvíli počkat nebo pro daný projekt použít Python 3.14. Přechod na UTF-8 jako výchozí kódování je správný krok, ale starší skripty, které spoléhaly na kódování Windows, se mohou chovat jinak. Python.org také upozorňuje, že na macOS 27.0 se mohou zasekávat dialogová okna v IDLE a dalších aplikacích s tkinter.
Srovnání s konkurencí
JavaScript s Node.js je hlavní alternativou pro začátečníky, zejména pro ty, kteří chtějí dělat weby. JavaScript poběží v každém prohlížeči a s Node.js i na serveru, takže se jedním jazykem naučíte frontend i backend. Python je ale čitelnější, má lepší nástroje pro data a vědecké výpočty a pro výuku základních programátorských principů je podle nás vhodnější.
Java a C# se učí na mnoha školách a mají výhodu silného typového systému a výkonu. Na začátku ale vyžadují víc ceremonií a víc teorie, než napíšete první funkční program. Go a Rust jsou moderní a rychlé jazyky, které stojí za to se naučit jako druhé nebo třetí, ale jako první jazyk jsou zbytečně náročné. Pro datovou analýzu a strojové učení pak Python nemá vážnou konkurenci, alternativou je snad jen jazyk R ve statistice.
Pro koho je a pro koho ne
Hodí se pro: úplné začátečníky, studenty a samouky, kteří se chtějí naučit programovat na jazyce, který se dobře čte a skutečně se používá v praxi.
Hodí se pro: analytiky, vědce, správce systémů a kancelářské „automatizátory“, kteří potřebují zpracovat data, přejmenovat tisíc souborů nebo stáhnout informace z webu.
Hodí se pro: webové vývojáře, kteří chtějí stavět backend v Djangu, Flasku nebo FastAPI.
Nehodí se pro: vývoj her s vysokými nároky na výkon, ovladačů nebo mobilních aplikací, kde jsou vhodnější jiné jazyky.
Nehodí se pro: projekty, které potřebují specifickou knihovnu bez podpory Pythonu 3.15; tam zatím zůstaňte u verze 3.14.
Verdikt redakce
Python zůstává nejlepším vstupním bodem do světa programování a zároveň nástrojem, který vás neopustí ani v profesionální praxi. Verze 3.15 přináší hodně užitečných novinek, z nichž výchozí kódování UTF-8 ocení hlavně uživatelé Windows a nové nástroje pro profilování ti pokročilejší. Výhrady máme dvě: přechod na install manager zatím vytváří na Windows dvojí způsob instalace a nová řada potřebuje pár týdnů, než ji dohonou všechny knihovny. Začátečníkům ale klidně doporučujeme začít rovnou s verzí 3.15. Je zdarma, open source a s podporou na dlouhá léta dopředu.
Časté otázky
Je Python zdarma?
Ano. Python je open source a šíří se pod licencí Python Software Foundation License, která dovoluje bezplatné použití doma, ve škole i v komerčních projektech.
Mám instalovat Python install manager, nebo klasický instalátor?
Python.org doporučuje install manager, protože umí Python aktualizovat a spravovat více verzí vedle sebe. Klasický instalátor pro verzi 3.15 ještě funguje a je jednodušší na pochopení, pro Python 3.16 už ale vycházet nebude, takže dříve či později install manager stejně využijete.
Proč mi po instalaci nefunguje příkaz python?
Nejčastěji proto, že jste v klasickém instalátoru nezaškrtli přidání do proměnné PATH. Zkuste místo toho příkaz py, nebo instalátor spusťte znovu, zvolte úpravu instalace a přidání do PATH zapněte. Na Windows může příkaz python také otevírat Microsoft Store; to vypnete v nastavení aliasů pro spouštění aplikací.
Jak dlouho bude Python 3.15 podporovaný?
Podle plánu vydání bude řada 3.15 dostávat běžné opravy zhruba dva roky a bezpečnostní opravy až do přibližně října 2031.
- Zdarma a open source, vhodný pro komerční použití
- Čitelná syntaxe ideální pro začátečníky
- Bohatá standardní knihovna a obrovský katalog balíčků PyPI
- Verze 3.15 má výchozí kódování UTF-8, konec problémů s diakritikou na Windows
- Dlouhá podpora řady 3.15 až do roku 2031
- Instalátory pro Windows x64 i ARM64 a macOS
- Nižší výkon než kompilované jazyky
- Správa verzí a závislostí dokáže začátečníka zmást
- Na Windows dva způsoby instalace, klasický instalátor končí verzí 3.15
- Některé knihovny nemusí nová řada 3.15 hned podporovat
Specifikace
- Licence
- Open source · zdarma
- Velikost
- 35,9 MB
- Jazyk
- angličtina
- Systém
- Windows, macOS, Linux
- Vývojář
- Python Software Foundation
- Aktualizováno
- 25. 10. 2026
Historie verzí
- 3.15.2AKTUÁLNÍ · Opravné vydání řady 3.15. Řeší CVE-2026-115557 (modul ssl blokuje kompromitované mezilehlé klíče eMudhra) a CVE-2026-114583 (tarfile.tar_filter odmítá odkazy nahrazující cíl) a přináší zhruba 130 dalších oprav.35,9 MBStáhnout
- 3.15.0 · První vydání nové řady 3.15: výchozí kódování UTF-8 (PEP 686), odložené importy (PEP 810), nové vestavěné typy frozendict a sentinel, rozbalování v komprehenzích, balík profiling se vzorkovacím profilerem Tachyon a vylepšený experimentální JIT.43,3 MBStáhnout
Hodnocení uživatelů
Zatím bez hodnocení — buďte první.