Python to język, w którym programiści cenią czytelność oraz możliwość pisania kodu w różny sposób. Łączy w sobie zalety języka obiektowego, imperatywnego oraz w pewnym stopniu funkcyjnego. Podobnie jak C++, pozwala stosować różne style jednocześnie. Warto zaznaczyć, że język jest rozwijany jako projekt Open Source. Python ma wiele zastosowań, z których najważniejszymi są dynamiczne serwisy internetowe oraz aplikacje sieciowe, ale zastosowań tego języka jest naprawdę bardzo dużo i warto się nim zainteresować.
Dwa pozostałe języki z czołówki, prezentują dwa różne programistyczne światy. Język C jest przeznaczony głównie do programowania sterowników, systemów operacyjnych oraz innych zadań niskiego poziomu. Tajemnicą poliszynela jest, że bardzo dużo języków wywodzi się wprost lub pośrednio od C. W tej grupie są też języki obiektowe takie jak Java, które dużą część składni i koncepcji zaczerpnęły z obiektowego C++, czyli następcy leciwego C. Java stawia natomiast na wspomnianą obiektowość oraz wieloplatformowość, dzięki maszynie wirtualnej, która sprawia, że program napisany pod jeden system operacyjny, zostanie uruchomiony pod innym z zainstalowanym środowiskiem Javy.
Na koniec zostawiliśmy dwa bardzo ciekawe języki, które wdarły się do pierwszej dziesiątki. Mowa o stworzonym przez Google Go oraz Apple Swift. Celem twórców Go było stworzenie języka, który łączyłby zalety języków dynamicznych takich jak Python z wydajnością języków kompilowanych, czyli wspomnianych wcześniej C oraz Javy. Natomiast wydany w 2014 roku Swift znajduje swoje zastosowanie w programowaniu aplikacji na systemy operacyjne Apple oraz Linuksa. Oba języki są perspektywiczne, ale zobaczymy, czy podobnie jak Pythonowi uda im się przetrwać tak długo jak opracowany w 1972 roku C. | CHIP