Przejdź do treści głównej

O Pythonie

Python to język programowania ogólnego zastosowania cechujący się bogactwem bibliotek (czyli mamy sporo "gotowców") i czytelną, zwięzłą składnią (dzięki czemu jest relatywnie łatwy w nauce).

Należy do języków z mechanizmem automatycznego zarządzania pamięcią (co również ułatwia naukę).

Jest językiem interpretowanym (nie wymaga kompilacji przed uruchomieniem) co ułatwia przenoszenie aplikacji w nim napisanych na różne platformy (Windows, Linux, MacOS...) kosztem wydajności.

Subiektywne zestawienie zastosowań Pythona

Jak każdy inny język programowania Python ma swoje mocne i słabsze strony. Poniżej znajdziesz tabelkę z moją subiektywną oceną w jakich dziedzinach sprawdza się dobrze, średnio, słabo.

Zastosowanie Dobre Średnie Niewskazane
uczenie maszynowe / AI x
inżynieria i analiza danych x
backend aplikacji internetowych x
automatyzacja (skrypty, DevOps etc.) x
web scraping x
aplikacje "stacjonarne" x
aplikacje mobilne x x
programowanie mikrokontrolerów x
gry x
frontend x
aplikacje systemowe x