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.
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.).
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