Opis
Python to język programowania, od którego zaczyna dziś większość uczniów, studentów i samouków, a jednocześnie narzędzie, na którym działają aplikacje internetowe, analiza danych, uczenie maszynowe i niezliczone małe skrypty automatyzujące codzienną pracę. Na tej stronie znajdziesz oficjalny instalator interpretera CPython od Python Software Foundation, czyli to, czego potrzebujesz, żeby programy w Pythonie w ogóle działały na Twoim komputerze. Aktualna wersja 3.15.2 ukazała się 25 października 2026 roku i należy do nowej serii, która będzie otrzymywać poprawki bezpieczeństwa mniej więcej do października 2031 roku. Nasze zdanie: jeśli chcesz nauczyć się programować i nie wiesz, od czego zacząć, Python jest najrozsądniejszym pierwszym wyborem.
Co potrafi
Język, który dobrze się czyta
Python słynie z tego, że jego kod przypomina zwykły angielski. Bloków nie oddziela się nawiasami klamrowymi, lecz wcięciami, więc program jest przejrzysty z samej natury. Nie musisz deklarować typów zmiennych ani niczego kompilować: piszesz skrypt, uruchamiasz go i od razu widzisz wynik. Właśnie dlatego Pythona uczy się w szkołach średnich i na uczelniach i właśnie dlatego lubią go naukowcy, analitycy i administratorzy, dla których programowanie jest narzędziem, a nie celem. Jednocześnie to nie zabawka: w Pythonie napisano duże serwisy internetowe, a jego biblioteki do danych i sztucznej inteligencji należą do najczęściej używanych na świecie.
Biblioteka standardowa i pakiety z PyPI
O Pythonie mówi się, że ma „baterie w zestawie”. Już w standardowej instalacji dostajesz moduły do pracy z plikami, tekstem, datami, JSON, CSV, wyrażeniami regularnymi, siecią, bazą SQLite, pocztą e-mail i prostym interfejsem graficznym. Czego brakuje, doinstalujesz narzędziem pip z katalogu PyPI, w którym są setki tysięcy pakietów: od biblioteki requests do pracy z siecią, przez pandas i NumPy do danych, po frameworki Django i Flask do stron internetowych. W instalacji jest też moduł venv do środowisk wirtualnych, dzięki którym każdy projekt ma własny zestaw bibliotek i projekty sobie nie przeszkadzają.
IDLE i tryb interaktywny
Instalator dla Windows i macOS zawiera proste środowisko programistyczne IDLE z kolorowaniem składni i interaktywną konsolą. Do pierwszych prób jest idealne: wpisujesz wyrażenie, naciskasz Enter i Python od razu odpowiada. Tryb interaktywny przydaje się także później, gdy chcesz szybko sprawdzić, jak zachowuje się jakaś funkcja. Do większych projektów polecamy jednak porządny edytor, na przykład Visual Studio Code z rozszerzeniem dla Pythona albo PyCharm.
Co nowego w Pythonie 3.15
Nowa wersja jest jedną z najbogatszych od lat. Najbardziej odczuwalna zmiana dla zwykłych programistów: UTF-8 jest teraz domyślnym kodowaniem przy odczycie i zapisie plików, jeśli kodowania nie podasz wprost. Dla polskich użytkowników Windows oznacza to koniec klasycznych problemów z polskimi znakami, gdy ten sam skrypt działał na Linuksie, a na Windows wyrzucał błąd albo wypisywał krzaczki. Doszły nowe typy wbudowane frozendict, czyli niezmienny słownik, oraz sentinel do unikalnych wartości zastępczych. Słowo kluczowe lazy pozwala na leniwe importy, ładowane dopiero przy pierwszym użyciu, co przyspiesza start większych aplikacji. Rozpakowywanie gwiazdką działa teraz także w wyrażeniach generatorowych i listowych. Biblioteka standardowa dostała nowy pakiet profiling z próbkującym profilerem Tachyon, który pokazuje, gdzie program traci czas. Eksperymentalny kompilator JIT według autorów przyspiesza na 64-bitowym Linuksie średnio o siedem do ośmiu procent, a oficjalna 64-bitowa kompilacja dla Windows korzysta z szybszego interpretera opartego na tzw. tail-callingu. Poprawiono też komunikaty o błędach, które częściej podpowiadają początkującym, co dokładnie zrobili źle.
Instalacja i pierwsze kroki
Na Windows python.org oferuje dziś dwie drogi. Zalecaną jest nowy Python install manager, małe narzędzie, które instaluje Pythona, potrafi go aktualizować i pozwala mieć obok siebie kilka wersji; po jego instalacji wystarczy wpisać w terminalu py install 3.15. Drugą drogą jest klasyczny instalator, który znajdziesz w linkach do pobrania na tej stronie. Od wersji 3.14 jest oznaczony jako przestarzały i dla Pythona 3.16 już się nie ukaże, ale dla wersji 3.15 nadal istnieje dla procesorów x64, ARM64 i systemów 32-bitowych i dla początkujących wciąż jest najprostszą opcją. Python 3.15 wymaga Windows 10 lub nowszego.
W klasycznym instalatorze zwróć uwagę na jedno pole: już na pierwszym ekranie zaznacz dodanie python.exe do zmiennej PATH. Bez tego polecenie python w terminalu nie zadziała, a większość poradników w internecie Cię zmyli. Na macOS wystarczy uruchomić pakiet .pkg, który według python.org obsługuje macOS 10.15 i nowsze, a na Linuksie Python jest zwykle preinstalowany albo zainstalujesz go z menedżera pakietów dystrybucji; python.org udostępnia dla Linuksa tylko kod źródłowy.
Po instalacji otwórz terminal i sprawdź wersję poleceniem python --version. Potem klasyka: utwórz plik czesc.py z linijką print("Cześć, świecie!") i uruchom go poleceniem python czesc.py. Dla każdego nowego projektu polecamy od razu założyć środowisko wirtualne poleceniem python -m venv .venv, aktywować je i dopiero w nim instalować biblioteki przez pip. Ten nawyk oszczędzi Ci wielu przyszłych problemów.
Jak sprawdza się w praktyce
Największą siłą Pythona jest ekosystem, czy chodzi o skrypty, przetwarzanie danych, czy mniejsze usługi internetowe. Na prawie każdy problem istnieje gotowa biblioteka, a na prawie każde pytanie jest odpowiedź w internecie. Dla początkującego to ogromna zaleta: nie musisz pisać wszystkiego sam, wystarczy znaleźć właściwy pakiet.
Uczciwie trzeba wspomnieć o słabościach. Python jest językiem interpretowanym i pod względem czystej wydajności obliczeniowej ustępuje językom takim jak C, C++, Rust czy Go. W większości skryptów i aplikacji internetowych to nie przeszkadza, bo wymagające części bibliotek i tak są napisane w C, ale do kodu krytycznego wydajnościowo Python nie jest pierwszym wyborem. Drugim tradycyjnym problemem jest zarządzanie zależnościami: połączenie pip, środowisk wirtualnych i różnych wersji Pythona potrafi porządnie zmylić początkującego. Nowy install manager na Windows poprawia sytuację, ale okres przejściowy z dwoma sposobami instalacji wprowadza też nowe zamieszanie.
Konkretnie o wersji 3.15: to zupełnie nowa seria, więc niektóre biblioteki z kompilowanymi częściami mogą w pierwszych tygodniach nie mieć gotowych pakietów dla tej wersji. Jeśli jakiegoś pakietu nie da się zainstalować, to nie Twój błąd; rozwiązaniem jest chwilę poczekać albo w danym projekcie użyć Pythona 3.14. Przejście na UTF-8 jako domyślne kodowanie to dobry krok, ale starsze skrypty, które polegały na kodowaniu Windows, mogą zachowywać się inaczej. Python.org ostrzega też, że na macOS 27.0 mogą się zawieszać okna dialogowe w IDLE i innych aplikacjach korzystających z tkinter.
Porównanie z konkurencją
JavaScript z Node.js to główna alternatywa dla początkujących, zwłaszcza dla tych, którzy chcą tworzyć strony internetowe. JavaScript działa w każdej przeglądarce, a z Node.js także na serwerze, więc jednym językiem nauczysz się frontendu i backendu. Python jest jednak czytelniejszy, ma lepsze narzędzia do danych i obliczeń naukowych, a do nauki podstaw programowania jest naszym zdaniem odpowiedniejszy.
Javy i C# uczy się w wielu szkołach i mają zaletę silnego systemu typów oraz wydajności. Na początku wymagają jednak więcej ceremonii i teorii, zanim napiszesz pierwszy działający program. Go i Rust to nowoczesne i szybkie języki, które warto poznać jako drugi lub trzeci, ale jako pierwszy język są niepotrzebnie wymagające. W analizie danych i uczeniu maszynowym Python nie ma poważnej konkurencji, alternatywą jest chyba tylko język R w statystyce.
Dla kogo jest, a dla kogo nie
Dla: zupełnie początkujących, uczniów, studentów i samouków, którzy chcą nauczyć się programowania na języku czytelnym i naprawdę używanym w praktyce.
Dla: analityków, naukowców, administratorów i biurowych „automatyzatorów”, którzy muszą przetworzyć dane, zmienić nazwy tysiąca plików albo pobrać informacje ze strony.
Dla: programistów webowych, którzy chcą budować backend w Django, Flasku lub FastAPI.
Nie dla: tworzenia gier o wysokich wymaganiach wydajnościowych, sterowników czy aplikacji mobilnych, gdzie lepiej sprawdzają się inne języki.
Nie dla: projektów, które potrzebują konkretnej biblioteki bez obsługi Pythona 3.15; tam na razie zostań przy wersji 3.14.
Werdykt redakcji
Python pozostaje najlepszym wejściem do świata programowania i zarazem narzędziem, które nie zawiedzie także w pracy zawodowej. Wersja 3.15 przynosi wiele przydatnych nowości, z których domyślne kodowanie UTF-8 docenią głównie użytkownicy Windows, a nowe narzędzia do profilowania bardziej zaawansowani. Zastrzeżenia mamy dwa: przejście na install manager tworzy na razie na Windows dwa sposoby instalacji, a nowa seria potrzebuje kilku tygodni, zanim dogonią ją wszystkie biblioteki. Początkującym spokojnie polecamy jednak zacząć od razu od wersji 3.15. Jest darmowa, otwartoźródłowa i ma wsparcie na długie lata.
Najczęstsze pytania
Czy Python jest darmowy?
Tak. Python jest otwartoźródłowy i rozpowszechniany na licencji Python Software Foundation License, która pozwala na bezpłatne użycie w domu, w szkole i w projektach komercyjnych.
Instalować Python install manager czy klasyczny instalator?
Python.org zaleca install manager, bo potrafi aktualizować Pythona i zarządzać kilkoma wersjami obok siebie. Klasyczny instalator dla wersji 3.15 jeszcze działa i jest prostszy do zrozumienia, ale dla Pythona 3.16 już się nie ukaże, więc prędzej czy później i tak skorzystasz z install managera.
Dlaczego po instalacji nie działa polecenie python?
Najczęściej dlatego, że w klasycznym instalatorze nie zaznaczono dodania do zmiennej PATH. Spróbuj zamiast tego polecenia py albo uruchom instalator ponownie, wybierz modyfikację instalacji i włącz dodanie do PATH. Na Windows polecenie python może też otwierać Microsoft Store; wyłączysz to w ustawieniach aliasów wykonywania aplikacji.
Jak długo Python 3.15 będzie wspierany?
Zgodnie z harmonogramem wydań seria 3.15 będzie otrzymywać zwykłe poprawki przez około dwa lata, a poprawki bezpieczeństwa mniej więcej do października 2031 roku.
Powiązane
- Visual Studio Code – darmowy edytor kodu z rozszerzeniem dla Pythona
- Notepad++ – szybki edytor tekstu na proste skrypty
- Źródła: python.org, co nowego w Pythonie 3.15
- Darmowy i otwartoźródłowy, także do użytku komercyjnego
- Czytelna składnia idealna dla początkujących
- Bogata biblioteka standardowa i ogromny katalog pakietów PyPI
- Wersja 3.15 ma domyślne kodowanie UTF-8, koniec problemów z polskimi znakami na Windows
- Długie wsparcie serii 3.15 do 2031 roku
- Instalatory dla Windows x64 i ARM64 oraz macOS
- Niższa wydajność niż języki kompilowane
- Zarządzanie wersjami i zależnościami potrafi zmylić początkującego
- Na Windows dwa sposoby instalacji, klasyczny instalator kończy się na wersji 3.15
- Niektóre biblioteki mogą nie obsługiwać od razu nowej serii 3.15
Specyfikacja
- Licencja
- Open source · za darmo
- Rozmiar
- 35,9 MB
- Język
- angielski
- System
- Windows, macOS, Linux
- Producent
- Python Software Foundation
- Zaktualizowano
- 25.10.2026
Historia wersji
- 3.15.2AKTUALNA · Wydanie poprawkowe serii 3.15. Usuwa CVE-2026-115557 (moduł ssl blokuje skompromitowane klucze pośrednie eMudhra) i CVE-2026-114583 (tarfile.tar_filter odrzuca dowiązania zastępujące cel) oraz przynosi około 130 innych poprawek.35,9 MBPobierz
Oceny użytkowników
Jeszcze nikt nie ocenił — bądź pierwszy.