Elke programmeur moet zijn vaardigheden versterken en uitbreiden, maar voordat je tijd, geld en moeite investeert, moet je ook een strategie kiezen. Is het de moeite waard om je te richten op populaire programmeertalen, of heeft een meer exotische optie de voorkeur? Een van de belangrijkste referenties om dat te bepalen is de ranking van talen gepubliceerd door IEEE Spectrum. Die ranking is interactief en de filters stellen ons in staat om nog preciezere gegevens te verkrijgen zonder al te veel complicaties.

De populairste programmeertalen van het jaar
Programmeertalen

Het beheersen van een programmeertaal is een doel dat veel gebruikers willen bereiken, vooral in deze tijd van pandemie, quarantaines en thuiswerken. Maar de eerste stap is altijd de meest complexe, en het stelt ook een fundamentele vraag: onder welke taal? Welke van alle talen biedt de meeste kansen of zal sneller tot werk leiden? De populariteitspercentages voor de belangrijkste talen blijven relatief stabiel, maar er is altijd wel een bijzondere situatie (denk aan de zoektocht naar experts in COBOL) die tot grote voordelen kan leiden.

De populairste programmeertalen van 2020

De populairste programmeertalen van het jaar
De top 10 van IEEE Spectrum in de standaardconfiguratie

Voor iedereen die een aanvullende referentie wil, publiceert IEEE Spectrum een interactieve lijst met de populairste programmeertalen. De resultaten worden berekend op basis van elf parameters, waarbij acht verschillende bronnen worden gecombineerd (CareerBuilder, GitHub, Google, Hacker News, IEEE, Reddit, Stack Overflow en Twitter), maar we kunnen secundaire filters activeren. Als je bijvoorbeeld alleen geïnteresseerd bent in talen die een grotere groei doormaken, klik dan op "Trending". De knop "Open" geeft prioriteit aan populaire talen in open-sourcekanalen, en "Jobs" richt zich op de arbeidsvraag.

Bovenaan de lijst staat niets minder dan Python, maar hier is een tweede lezing nodig. IEEE Spectrum legt in een parallel artikel uit dat de cijfers van Python "opgeblazen" zijn vanwege het gebruik als onderwijstaal. Anders gezegd, Python zou iets zijn als "de BASIC van onze tijd", hoewel er een groot aantal professionals en projecten van hoog niveau van afhankelijk zijn. De aanwezigheid van "Arduino" als taal vraagt ook om analyse. Vanuit technisch oogpunt wordt de Arduino-hardware geprogrammeerd met een afgeleide van Wiring, die op zijn beurt een afgeleide is van C/C++... maar iedereen zoekt naar "Arduino-code" of "Arduino-programmeren"

De populairste programmeertalen van het jaar
De groei van R is opmerkelijk

Python, Java, C, C++, JavaScript. De top 5 is bekend, zelfs voorspelbaar, maar als we een "verrassing" moeten noemen, is het waarschijnlijk R, een taal die wordt gebruikt voor statistische analyse en datamining. IEEE Spectrum plaatst het op de zesde positie, terwijl de TIOBE-index het op de achtste plaats registreert. Redenen? Een daarvan wijst naar COVID-19 en de zoektocht naar een vaccin, wat een enorme hoeveelheid statistieken en gegevensverwerking vereist.

Officiële website: Klik hier