Jaki jest najpopularniejszy język programowania? Mamy nowe dane

Który język programowania jest najpopularniejszy? Odpowiedź przynosi zestawienie TIOBE Index przedstawiające dane aktualne na październik 2023 r.

Programowanie
Programowanie
Źródło zdjęć: © Adobe Stock
Wojciech Kulik

16.10.2023 16:19

Zalogowani mogą więcej

Możesz zapisać ten artykuł na później. Znajdziesz go potem na swoim koncie użytkownika

Już na wstępie warto zaznaczyć, że zestawienie TIOBE przedstawia popularność języków, wskazując na ogólnoświatowe trendy dotyczące ich wykorzystania, a przede wszystkim – liczby wykwalifikowanych inżynierów w danym języku. Wskazuje, w którym kierunku podąża rynek, ale nie jest to w żadnym razie ranking porównujący jakość i możliwości poszczególnych języków. Jak więc sytuacja wygląda w październiku 2023 r.?

Najpopularniejsze języki programowania – październik 2023

Pierwsze dwa miejsca pozostały niezmienione w porównaniu do ubiegłorocznego rankingu. Liderem zestawienia jest Python, a srebro należy do C. Na najniższy stopień podium wdrapał się jednak C++. W większej mierze niż ze względu na jego wzrost popularności, jest to jednak wynik dużego spadku zainteresowania językiem Java (z pierwszej dziesiątki zaliczył on największe tąpnięcie – o blisko 4 proc.).

Ranking TIOBE (październik 2023)
Ranking TIOBE (październik 2023)© TIOBE

Pierwszą dziesiątkę uzupełniają: C#, JavaScript, Visual Basic, PHP, SQL oraz język asemblera. W drugiej dziesiątce natomiast mamy języki Go, Scratch (który zaliczył awans aż o 11 pozycji), Delphi, MATLAB, Swift, Fortran, R, Kotlin, Ruby oraz – zamykający zestawienie – Rust. W tym ostatnim, warto przypomnieć, Microsoft przepisuje kod systemu Windows (zastępując C/C++) dla poprawy wydajności i bezpieczeństwa.

Dalsza część artykułu pod materiałem wideo

Skąd się bierze popularność Pythona?

Wróćmy do lidera rankingu, którym jest Python. Jego wynik (na poziomie 14,82 proc.) może robić wrażenie, bo jeszcze dziesięć lat temu było to zaledwie ok. 5 proc. Powodów jego rosnącej popularności należy wypatrywać przede wszystkim we wszechstronności tego języka. Sprawdza się przy tworzeniu aplikacji i gier, ale też w badaniach naukowych, ze szczególnym uwzględnieniem sztucznej inteligencji oraz big data. Przejrzysta i zwięzła składania to kolejne atuty.

Wojciech Kulik, dziennikarz dobreprogramy.pl

Programy

Zobacz więcej
Komentarze (88)