Wat zijn populairste programmeertalen van 2022?

Python, Javascript of Java?

Programmeren coding job werk

De top drie in populairste programmeertalen is afgetekend en bestaat uit: Python, Javascript en Java. Dat blijkt uit de Computable Index van programmeertalen. Wie wint of verliest? We stellen de lijst op.

Jaarlijks stelt Computable de Computable Index voor, de lijst van populairste programmeertalen. De rankschikking is er op basis van zes rankings: IEEE en Tiobe Index (beschouwd als de twee belangrijkste), aangevuld met de Stack Overflow Developers Survey, PYPL, RedMonk Ranking en GitHub State of the Octoverse.

Elk van de zes bronlijsten van de Computable Index legt zijn eigen klemtonen en zo’n samengestelde lijst geeft een mooi overzicht. Uiteraard is het een gemengde lijst waar diverse talen als Java, Assembly, R, Visual Basic, SQL en Kotlin in opduiken (om er maar een paar te noemen), maar het laat mooi zien wat de opkomende en terugvallende talen zijn.

Lijsttrekker: Python (en Javascript)

"De boutade over Python is weleens dat het niet de beste taal is in alle domeinen, maar wel telkens de tweede beste"

Python blijft op nummer één staan in onze lijst. In de genoemde zes bronlijsten staat Python vier keer op één, één keer op twee en één op drie. De toppositie is duidelijk. Hoe komt dat? ‘De laatste jaren heeft Python ook heel veel aantrek van zogenaamde casual programmeurs, naast de klassieke professionele programmeurs’, aldus Peter Wang, ceo van Anaconda, een data-scienceplatform. ‘Een tweede reden is dat Python in de praktijk voor meer doeleinden wordt gebruikt.’

Python is ook een taal die op hogescholen en universiteiten vaak wordt onderwezen. ‘De taal is relatief toegankelijk en er is intussen ook relatief snel een heel ecosysteem rond gegroeid’, beaamt Seppe Vandenbroucke, assistent-professor aan de UGent, waar hij Python doceert. Ook de polyvalentie ziet hij als reden voor de opmars. ‘De boutade over Python is weleens dat het niet de beste taal is in alle domeinen, maar wel telkens de tweede beste. Het is bijvoorbeeld niet de snelste, maar wel snel genoeg.’

Als tweede partij duikt Java op, maar eigenlijk is Javascript (de nummer drie) de taal die extra aandacht verdient. Zo wordt Javascript onderschat omdat soms ook talen als CoffeeScript en TypeScript tot JavaScript worden gerekend. Maar in deze lijst (en ook in veel andere) staat bijvoorbeeld TypeScript (dat stijgt) apart vermeld. Bovendien duikt Javascript lang niet alleen op voor frontend-projecten, maar ook meer en meer bij projecten op niveau van backend en server.

Winnaars: Rust, Dart, SQL

Rust is de grootste stijger. De taal blijkt populair te zijn voor systeemprogrammering en wordt overwogen als tweede taal na C voor Linux kernel-ontwikkeling. ‘Rust is geen beginnerstaal, eerdere programmeervaardigheden – zoals voorafgaande C- of C++- kennis - helpen zeker om Rust onder de knie te krijgen’, aldus Medi Gwosdz van Stack Overflow Talent in een toelichting.

Twee redenen liggen aan de oorsprong van de Rust-opmars. De eerste, die het meest naar voren komt, is de opmars van de zogenaamd veilige programmeertalen bij de backend-systemen, waar Rust het uitgesproken voorbeeld van is. Zo controleert Rust standaard op de fouten die aanleiding geven tot de meest voorkomende geheugenconflicten. De tweede reden van de populariteit van Rust is het gebruiksgemak. ‘Rust was overigens onlangs een taal die, al enkele jaren geleden, hoog scoorde als men bij programmeurs vroeg in welke taal ze zich in hun job ondersteund voelden’, weet Vandenbroucke.

Ook het al behoorlijk op leeftijd zijnde SQL – een taal voor een relationeel databasemanagementsysteem - krijgt een nieuw elan in de lijst. Deze opzoektaal is de laatste jaren aan een revival toe, stelt ook Vandenbroucke vast. ‘Met de komst van NewSQL, zoals een MongoDB en dergelijke, zien we vandaag zelfs een revival in SQL. Het idee leeft toch wel dat die oude databanken nog niet zo slecht waren. Ook met de beweging naar cloudgerichte databanken en dataplatformen zoals Dremio en Snowflake, is men SQL terug volledig gaan omarmen als querytaal.’

Verliezers: Arduino, Matlab, Ruby

Wie zakt in de Computable index? Arduino is een forse zakker, maar sowieso een randgeval in deze lijst, want programmeren ervan gaat in C (wat overigens ook zakt). Andere zakkers zijn dus Matlab en Ruby. Deze laatste krijgt steeds meer concurrentie van Crystal als programmeertaal. Bovendien duikt Ruby ook steevast op in de lijst van Stack Overflow van programmeertalen die programmeurs het meest verguizen (samen met onder meer C en PHP), wat ook niet helpt om in de lijst te stijgen.

Computable Index – Top 30

Totaal 2022

Totaal 2021

Verschil

1 (1)

Python

117

113

3,5%

2 (2)

Java

108

109

-0,9%

3 (3)

Javascript

107

108

-0,9%

4 (4)

C++

90

91

-1,1%

5 (7)

C#

88

79

11,4%

6 (5)

C

84

88

-4,5%

7 (6)

PHP

71

80

-11,3%

8 (9)

Typescript

57

52

9,6%

9 (11)

GO

55

44

25,0%

10 (12)

Swift

48

44

9,1%

11 (8)

Ruby

43

55

-21,8%

12 (10)

R

42

50

-16,0%

13 (15)

SQL

36

26

38,5%

14 (13)

Shell

29

33

-12,1%

15 (16)

Objective-C

27

25

8,0%

16 (17)

Kotlin

26

22

18,2%

17 (23)

Rust

25

9

177,8%

18 (18)

Visual Basic

20

15

33,3%

19 (14)

Matlab

19

26

-26,9%

20 (22)

Dart

18

10

80,0%

21 (21)

Assembly

17

12

41,7%

22 (19)

Scala

17

15

13,3%

24 (-)

Node.js

15

-

25 (20)

Arduino

10

14

-28,6%

26 (-)

Delphi

9

-

27 (-)

Nix

9

-

28 (24)

Perl

4

5

-20,0%

29 (-)

Ada

4

-

30 (-)

Lua

3

-

x

Om te kunnen beoordelen moet u ingelogd zijn:

Dit artikel delen:

Uw reactie

LET OP: U bent niet ingelogd. U kunt als gast reageren maar dan wordt uw reactie pas zichtbaar na goedkeuring door de redactie. Om uw reactie direct geplaatst te krijgen moet u eerst rechtsboven inloggen of u registreren

Vul uw naam in
Vult u een geldig e-mailadres in
Vult u een reactie in
Jaarbeurs b.v. gaat zorgvuldig en veilig om met uw persoonsgegevens. Meer informatie over hoe we omgaan met je data lees je in het privacybeleid
Als u een reactie wilt plaatsen moet u akkoord gaan met de voorwaarden
Nieuwsbrief

Wil je dagelijks op de hoogte gehouden worden van het laatste ict-nieuws, trends en ontwikkelingen? Abonneer je dan op onze gratis nieuwsbrief.

Vul een geldig e-mailadres in

Stuur dit artikel door

Uw naam ontbreekt
Uw e-mailadres ontbreekt
De naam van de ontvanger ontbreekt
Het e-mailadres van de ontvanger ontbreekt

×
×
article 2022-06-20T14:46:00.000Z William Visterin
Wilt u dagelijks op de hoogte worden gehouden van het laatste ict-nieuws, achtergronden en opinie?
Abonneer uzelf op onze gratis nieuwsbrief.