Intuicyjny i uniwersalny Python

przykładowy kod w python

Python - Opracowany przez Guido van Rossuma, w 1990 roku. Jeden z języków programowania, który podobnie jak C++, dopuszcza różne style programowania, dzięki czemu możliwe jest jednoczesne stosowanie programowania obiektowego, strukturalnego, oraz funkcyjnego. Rozprowadzany jest na licencji Open Source. Jest, więc, niemal dowolnie modyfikowany przez internautów, śledząca te zmiany organizacja Python Software Foundation, zatwierdza tylko najlepsze z nich. Język jest, więc tworzony od użytkowników, dla użytkowników.

Zarządzanie językiem prowadzi aplikacja Python (ActivePython), która działa, jako interpreter skryptów, czyli program analizujący i wykonujący polecenia zawarte w kodzie źródłowym. Stanowi on podstawę Pythona. Można na nim pracować korzystając, z tzw. "interactive Shell", funkcjonujący na zasadach debuggera, testera oraz programu wykonującego podstawowe polecenia Pythona. Dodatkowo język posiada dynamicznym system typów(zwalnia z obowiązku ich wprowadzania) i automatycznym zarządzaniem pamięcią (prowadzi je mechanizm garbage collection). Dodatkowym plusem jest automatyczne sprawdzanie poprawności i wydajności tworzonych programów, oraz działania i wykorzystywanie możliwości poszczególnych środowisk (tj. Windows, Linux, MAC)

Dzięki ogromnej funkcjonalności ma niemal dowolne zastosowanie. Można w nim pisać gry, programy multimedialne i użytkowe, edytory tekstu, ale także prowadzić obliczenia naukowe, bazy danych. Po opanowaniu podstaw Pythona, program obsługiwany jest niemal intuicyjnie, nauka jest, więc łatwa, ale szczególnie na początku monotonna i nużąca. Wraz z poznawaniem kolejnych funkcji, Python jest coraz ciekawszy.