Populairste programmeertalen 2017: Java en C nog altijd aan kop

Populairste programmeertalen 2017: Java en C nog altijd aan kop

De populairste programmeertaal in 2017? Java!

De taal staat al jaren bovenaan en dat is ook dit jaar niet anders. Toch is dat niet het hele verhaal, want er lijkt wel degelijk een verschuiving op handen te zijn. Het klopt dat Java en C nog altijd de lijst aanvoeren, maar onderzoeker TIOBE ziet wel degelijk een verschuiving.

TIOBE stelt iedere maand de lijst samen met de populairste programmeertalen op dat moment. In augustus van dit jaar blijkt dat er in de lagere regionen een strijd gaande lijkt. Een aantal opkomende talen proberen zoveel mogelijk aan populariteit te winnen. Uiteindelijk om wellicht ook C en Java van de troon te kunnen stoten, al lijkt dat nog ver weg.

Java en C nog altijd aan kop, maar grote verschuiving op handen

Java, C en C++ voeren de lijst al langere tijd aan en dat is ook op dit moment niet anders. Java krijgt een rating van 12,961%, C is goed voor 6,477% en C++ heeft een score van 5,550%. Opvallend is wel dat alle talen uit de top 3 een daling laten zien ten opzichte van een jaar geleden. Java levert bijvoorbeeld 6,05% in, C levert 4,83% in en C++ levert 0,25% in.

Het is een probleem dat geldt voor meer van de programmeertalen aan de top. Uit de top 10 laten 9 van de talen een daling zien ten opzichte van vorig jaar. Visual Basic .NET is de enige die met +0,05% een kleine stijging heeft weten te realiseren. Het geeft goed aan dat het juist de talen verder naar beneden in de lijst goede zaken lijken te doen. Er is de afgelopen tijd sprake geweest van een versplintering. Die talen verder naar onderen moeten nu de strijd met elkaar aan om zich omhoog te kunnen werken en wellicht een nieuwe standaard te gaan worden.

Nieuwe programmeertalen in opkomst

Uit het onderzoek van TIOBE (https://www.tiobe.com/tiobe-index/) blijkt bijvoorbeeld dan Crystal (#32), Kotlin (#41), Clojure (#42), Hack (#43) and Julia (#46) het goed doen. Het zijn talen die een een interessante winst laten zien, ondanks dat ze nog niet zo bekend zijn bij het grote publiek. Het lijkt voor programmeurs en ontwikkelaars daarom interessant om zich hierin te verdiepen en expertise aan te bieden voor hun (toekomstige) werkgevers.

Ondertussen is er ook binnen de top 20 sprake van een aantal interessante stijgers. Het valt op dat bijvoorbeeld Dart goede zaken doen, net als bijvoorbeeld Go. Het zijn net als Swift en Ruby talen die een aantal plekken gestegen zijn. Dit geeft aan dat er in het veld meer gebruik van wordt gemaakt, waardoor hun invloed en bereik toeneemt.

De grote daler in de top 20 is Assembly Language. De programmeertaal heeft ten opzichte van 2016 in 2017 4 plekken verloren. Ook Objective-C heeft het zwaar en weet zich op een paar plaatsen na te handhaven in top 20. Wat dat betreft is het niet uitgesloten dat er de komende jaren een aanzienlijke verschuiving aan zit te komen.

Als de daling van het gebruik van Java zich doorzet (-6,05% in een jaar tijd) is de kans groot dat het er volgend jaar om gaat spannen of de taal nog op de eerste plaats staat. Ook voor C en C++ mag de daling niet veel verder doorzetten. Indien dat wel gebeurt zullen het bijvoorbeeld C#, Python en de stijger Visual Basic .NET zijn die een kans maken om de top 3 binnen te komen.

Aantal programmeurs, cursussen en aanbieders

Overigens stelt TIOBE met het onderzoek en de index geen lijst samen van de beste programmeertaal of de meest gebruikte in termen van het aantal lijnen geschreven code. In plaats daarvan is het een afspiegeling van het aantal professionele programmeurs en ontwikkelaars dat er mee werkt. Bovendien houdt TIOBE rekening met het aantal cursussen en opleidingen dat erin gegeven wordt en het aantal aanbieders dat dit actief aanbiedt.

Op die manier probeert TIOBE met de index een overzicht te bieden van de populaire programmeertalen op dit moment. De verschuivingen in de lijst geven aan dat het de grote talen zijn die het lastig hebben. Het zal de komende maanden en jaren moeten blijken of een van de kleinere talen erin slaagt om het stokje op een meer serieuze schaal over te kunnen nemen.

Geschreven door
Nicole Haring
Customer Support & webredacteur @ ICTerGezocht.nl
Meer leren?
Ga door met lezen

Wat verdient een developer? Het complete overzicht

Wat verdient een developer in Nederland? Wat zijn de gemiddelde salarissen per opleidingsniveau en dienstverband? Hoeveel invloed hebben werkervaring ...
Michiel van der Avoird 17 apr 2018

Wat verdient een ICT'er? Het complete salarisoverzicht

Een ICT'er verdient in 2019 gemiddeld € 3.435,- bruto per maand, ruim een procent (€ 38,-) meer dan vorig jaar. Een starter krijgt € 3.161,- en ...
Michiel van der Avoird 23 okt 2019

Wat verdient een systeembeheerder? Het complete overzicht

Wat verdient een systeembeheerder en waar hangt dat vanaf? We duiken erin vanuit onze uitgebreide database, met data op basis van meer dan 10.000 vaca...
Nicole Haring 9 apr 2018

Wat is het verschil tussen IT en ICT?

De termen IT en ICT lijken misschien inwisselbaar, maar dat zijn ze niet. Het is bijzonder lastig om een consensus te bereiken over de exacte betekeni...
Michiel van der Avoird 21 okt 2019

Wil jij gratis leren programmeren? Ontdek deze 5 websites!

Softwareontwikkeling is een van de snelst groeiende vakgebieden, de vraag naar vakbekwame programmeurs blijft onverminderd groot. Wil jij gratis leren...
Michiel van der Avoird 11 feb 2019

Wil jij gratis leren programmeren? Ontdek deze 5 websites!

Softwareontwikkeling is een van de snelst groeiende vakgebieden, de vraag naar vakbekwame programmeurs blijft onverminderd groot. Wil jij gratis leren...
Michiel van der Avoird 11 feb 2019
 
check