Python

Kilka słów wstępu o programowaniu w Pythonie
Python – język programowania wysokiego poziomu (kod łatwy to zrozumienia przez człowieka) ogólnego przeznaczenia o bogatym pakiecie bibliotek standardowych przygotowanych na wieloplatformowość języka. Podobnie jak ma to miejsce w języku C++ posiada on wiele paradygmatów umożliwia to programowanie funkcyjne, strukturalne i obiektowe. Język ten jest rozwijany jako projekt open source zarządzany przez Python Software Foundation. Jego początki sięgają 1991 roku (czyli jest to naprawdę młody język) kiedy to Guido van Rossum stworzył go jak następcę języka ABC w Centrum Matematyki i Informatyki w Amsterdamie. Python charakteryzuje się prostym i przejrzystym kodem źródłowym niespotykanym na taką skalę w żadnym innym języku.
Krótki opis
Python jest najpopularniejszym językiem programowania i słusznie zasłużył na to miano. Jego elastyczność, prostota i potężne zaplecze przyciąga miliony młodych programistów. Wąż rezygnuje z nawiasów klamrowych które to miały otwierać i zamykać bloki kodu oraz średników na końcu każdej linii. Usprawniło to szybkie pisanie i wykluczyło mnóstwo drobnych błędów które były popełniane przez początkujących. Zamiast klamr używa się wcięcia w kodzie (tabulatora ewentualnie czterech znaków spacji) co przekłada się na łatwość nauki. W pythonie praktykuje się pisanie gier komputerowych np: Civilization IV, Metin2, Battlefield i pochodne tej produkcji oraz oprogramowania komputerowego. Świetnym przykładem jest wszystkim dobrze znany Blender program do modelowania i renderowania grafiki 3D czy też Panda3D.
Pozytywne strony
- Łatwość w nauce
- Dużo literatury tematycznej
- Przejrzystość kodu
- Małe ryzyko wystąpienia błędu
- Dużo poradników
- Przyjemność z programowania
- Zapotrzebowanie na rynku pracy
- Ciągły rozwój języka
Negatywne strony
- Trudno się przerzuć na inny język
Czy programowanie w Pythonie się opłaca?
Miesięczne wynagrodzenie całkowite (mediana) na tym stanowisku wynosi 8 820 PLN brutto. Co drugi programista python otrzymuje pensję od 7 000 PLN do 10 910 PLN. Oczywiście to wszystko jest zależne od umiejętności oraz stażu a więc górnej granicy nie ma. Warto zaznaczyć że programiści tego języka są pożądani na rynku pracy.