Tiobe-indeksen: C# er i ferd med å gå forbi Java

Her er de mest populære programmeringsspråkene akkurat nå.

Tiobes oversikt over de mest populære programmeringsspråkene viser at C# øker nesten like mye som Java faller. 📸: Kurt Lekanger
Tiobes oversikt over de mest populære programmeringsspråkene viser at C# øker nesten like mye som Java faller. 📸: Kurt Lekanger Vis mer

– Gapet mellom C# og Java har aldri vært så lite, sier Paul Jansen, CEO i Tiobe Software.

De står bak den månedlige Tiobe-indeksen, som er en indikator på hvor populære ulike programmeringsspråk er. Indeksen er basert på en rekke ulike faktorer, som antall utviklerjobber verden over, programmeringskurs, søk i søkemotorer, hvor ofte programmeringsspråk nevnes i ulike kilder som Amazon, Wikipedia, YouTube, og så videre.

Selv om indeksen av og til får litt kritikk, kan den likevel være interessant for å se trender i populariteten til programmeringsspråk.

«Hvis trenden fortsetter slik, vil C# gå forbi Java om circa to måneder.»

Kraftig fall

I oktoberversjonen av Tiobe-indeksen ligger C# på en 5. plass med en rating på 7,71 prosent. Ratingen er som nevnt regnet ut gjennom å se på en kombinasjon av alle de ulike nevnte faktorene.

På 4. plass, rett foran C#, finner vi Java med 8,92 prosent. Forskjellen er bare 1,2 prosentpoeng.

– Hvis trenden fortsetter slik, vil C# gå forbi Java om circa to måneder, skriver Tiobe-sjefen i rapporten.

Javas (oransje) popularitet har falt jevnt og trutt de siste 20 årene, mens C# (blå) blir stadig mer populært. 📸: Tiobe
Javas (oransje) popularitet har falt jevnt og trutt de siste 20 årene, mens C# (blå) blir stadig mer populært. 📸: Tiobe Vis mer

Ifølge indeksen er det Java som har det største fallet av alle programmeringsspråk, med en nedgang på 3,92 prosent sammenlignet med samme periode for ett år siden.

C# har den største veksten, med en oppgang på 3,29 prosent det siste året.

Skylder på Oracle

Jansen kommenterer i rapporten at Java og C# har blitt brukt i lignende domener, og har vært en slags konkurrenter i mer enn 20 år.

– Fallet i Javas popularitet skyldes i hovedsak Oracles beslutning om å introdusere en betalt lisensmodell etter Java 8. Microsoft tok den motsatte tilnærmingen med C#.

Det at C# er gratis og åpen kildekode er en viktig årsak til språkets suksess, mener Jansen.

Topp 10 programmeringsspråk

Her er de ti mest populære programmeringsspråkene, ifølge Tiobe-indeksen for oktober. Du finner hele listen her.

De ti mest populære programmeringsspråkene. 📸: Tiobe
De ti mest populære programmeringsspråkene. 📸: Tiobe Vis mer

Også i en annen undersøkelse, fra IEEE Spectrum, troner Python på topp som det mest populære programmeringsspråket.

Men i denne undersøkelsen dominerer Python enda mer, og Java har et stort forsprang på C#. Du kan lese mer om IEEEs Top Programming Language-undersøkelse her.