IEEE Spectrum har kommet med sin årlige oversikt over det som ifølge deres målestokk er de mest populære programmeringsspråkene. Oversikten er laget ved å kombinere og vekte data fra ulike kilder, som Google, Stack Overflow, bøker, GitHub og amerikanske nettsteder med ledige jobber.
Vektingen som er brukt skal gjenspeile det som skal være et "typisk medlem av standardiseringsorganisasjonen IEEE".
Også i år er Python det desidert mest populære programmeringsspråket, slik det også er i Tiobe-indeksen. Og Python fortsetter å øke forspranget på de andre språkene.
Men det er et annet språk som er årets store overraskelse: TypeScript.
Gjør et kjempehopp på listen
I fjorårets "Top Programming Languages" fra IEEE var det Python, Java, C++, C og JavaScript som lå på de fem første plassene – i den rekkefølgen.
I årets oversikt har JavaScript gått forbi flere av konkurrentene, og ligger nå på en tredjeplass, etter Python og Java.
Det største bykset på listen er det imidlertid TypeScript som står for. Språket har nemlig klatret fra 11. plass til 4. plass:
IEEE Spectrum skriver at det virker som at statisk typing av variabler har appellert til mange.
– Det gjør det mulig med bedre feilsjekking når TypeScript-programmer kompileres til JavaScript, som de skriver.
Du finner hele listen med alle språkene hos IEEE Spectrum, der du også kan velge å rangere etter hvilke språk som trender mest og hvilke som har flest ledige jobber i USA.
«Mens C fortsetter å falle på rankingen, har Rust gått fra 18. plass til 11. plass.»
Mindre C, mer Rust
I fjor var C rangert som det fjerde mest populære programmeringsspråket, men på årets oversikt har språket falt ned til en niendeplass.
Mens C fortsetter å falle på rankingen, har Rust gått fra 18. plass til 11. plass. IEEE Spectrum tror det har å gjøre med at Rust er et minnesikkert språk, det vil si har innebygde mekanismer som gjør at programmer ikke kan skrive til minne de ikke skal ha tilgang til.
I februar i år gikk Det hvite hus i USA ut og oppfordret utviklere til å redusere risikoen for cyberangrep ved å bytte ut språk som C og C++ med mer minnesikre språk som Rust.
Disse språkene gir deg jobb
Listen over de mest populære språkene er også rangert etter hvilke språk det er størst etterspørsel etter på arbeidsmarkedet. Dette er riktignok jobber i USA, hentet inn fra IEEEs stillingsportal og nettstedet CareerBuilder – men vi tar den med likevel her:
Det er aller størst etterspørsel etter folk som kan databasespørringsspråket SQL – antageligvis i kombinasjon med et annet språk.
Men også på denne listen gjør TypeScript det sterkt. Mens det var JavaScript som lå på fjerdeplass i fjor, har denne plasseringen nå blitt overtatt av TypeScript.
– SQLs popularitet blant arbeidsgivere er en naturlig utvidelse av dagens fokus på nettverks- og skybaserte systemarkitekturer, der databaser blir det naturlige stedet å oppbevare alle bytes dataprogrammenes logikk tygger på, oppsummerer IEEE Spectrum.