To pytanie zadają sobie nie tylko ci, którzy chcą wiedzieć, jak zostać programistą, ale również koderzy, którzy chcą poszerzyć swoje umiejętności i zdobyć nową wiedzę.
Oczywiście sama popularność języka to nie wszystko. Na twój wybór nauki języka programowania powinna mieć wpływ nie tylko jego popularność i perspektywy zawodowe, jakie otwiera jego znajomość, ale również to, do czego możesz go wykorzystać, w jakich projektach może ci się przydać.
Firma Tiobe od blisko 20 lat zajmuje się testowaniem i ewaluacją oprogramowania używanego w dużych firmach niemal wszystkich branż technicznych – wśród klientów Tiobe znajdziesz Proshe i Phillips, Huawei i Bosh, a także firmy badawcze i laboratoria naukowe.
Na podstawie ilości zapytań Google i innych gromadzonych przez firmę danych, Tiobe co miesiąc prezentuje listę najpopularniejszych języków kodowania. Dlaczego warto ją regularnie sprawdzać? Chociaż TOP 8 popularnych języków programowania nie zmienia się od niemal 15 lat, co roku w zestawieniu pojawiają się nowe języki. Niektóre nic nie zmieniają, inne zyskują pewną popularność i coraz odważniej pną się w zestawieniach – na przykład Kotlin (obecnie 35 na liście). Tiobe na bieżąco śledzi ponad 250 języków!
Warto zatem śledzić listę Tiobe, aby odpowiednio wcześniej wychwycić nowe trendy i… zacząć naukę języka, kiedy jego popularność wyraźnie wzrośnie. Ranking pomoże ci również podjąć decyzję, czy rzeczywiście warto uczyć się języka, do którego aktualnie się przymierzasz. Podczas gdy jedne języki programowania zyskują na popularności, inne ją tracą – przykładem może być PHP, wypierany stopniowo przez Python, a także Perl czy Go, który rok temu znajdował się na wysokiej 12 pozycji, aby w tym roku spaść na 17 miejsce.
20 najpopularniejszych języków programowania w październiku

Java, źródło: Wikimedia https://commons.wikimedia.org/wiki/File:Logo-java-830×460.jpg, autor: Ubunlog, https://ubunlog.com/
- Java
- C
- Python
- C++
- C#
- VisualBasic .NET
- JavaScript
- SQL
- PHP
- Objective-C
- Apache Groovy
- Swift
- Ruby
- Assembly language
- R
- Visual Basic
- Go
- Delphi/Object-Pascal
- Perl
- MATLAB
Źródło: Tiobe
Czy indeks Tiobe wpłynie na twoją decyzję, jakiego języka programowania się uczyć? Chętnie poznamy twoje zdanie!