TOP10: Python, C og C++ konkurrerer om prisen som årets sprog

I næste måned afslører TIOBE sit programmeringssprog i 2022. Der er 3 kandidater til denne titel: Python, C og C++. Mens Python og C har vundet prisen flere gange, gjorde C++ det kun én gang, tilbage i 2003. Den stigende popularitet af C ++ går på bekostning af Java.

C++ overgik Java for første gang i TIOBE-indeksets historie, hvilket betyder, at Java nu er i position 4. Dette er første gang, at Java ikke er en del af top 3 siden begyndelsen af TIOBE-indekset i 2001. Bortset fra alt dette ser vi, at Kotlin og Julia kommer tættere og tættere på top 20.

LOWCODE og CODESHOP

Samlet set er JAVA og C stadig væk Enterprise udviklernes foretrukne sprog, men det er stærkt udfordret af mange nyere programmeringssprog, der stille og roligt vinder ind på selv de mest kendte programmeringssprog. Det er naturligvis adgang til sikker og nem produktion, mange sprog nærmer sig endvidere LOWCODE og CODESHOP koncepterne

TIOBE Programming Community-indekset er en indikator for programmeringssprogenes popularitet. Indekset opdateres en gang om måneden. Vurderingerne er baseret på antallet af dygtige ingeniører over hele verden, kurser og tredjepartsleverandører. Populære søgemaskiner som Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube og Baidu bruges til at beregne vurderingerne. Det er vigtigt at bemærke, at TIOBE-indekset ikke handler om det bedste programmeringssprog eller det sprog, hvor de fleste kodelinjer er skrevet.

Indekset kan bruges til at kontrollere, om dine programmeringsevner stadig er opdaterede eller til at træffe en strategisk beslutning om, hvilket programmeringssprog der skal vedtages, når du begynder at opbygge et nyt softwaresystem.

Dec 2022Dec 2021ProgrammeringssprogÆndring
11Python16.66%
22C16.56%
34C++11.94%
43Java11.82%
55C#4.92%
66Visual Basic3.94%
77JavaScript3.19%
89SQL2.22%
98Assembly language1.87%
1012PHP1.62%
1111R1.25%
1219Go1.15%
1313Classic Visual Basic1.15%
1420MATLAB0.95%
1510Swift0.91%
1616Delphi/Object Pascal0.85%
1715Ruby0.81%
1818Perl0.78%
1929Objective-C0.71%
2027Rust0.68%

Andre programmeringssprog 

Den komplette top 50 af programmeringssprog er angivet nedenfor. Denne oversigt offentliggøres uofficielt, fordi det kan være tilfældet, at vi savnede et sprog.

Position Programmeringssprog Ratings 
21 Ridse 0.67% 
22 SAS 0.61% 
23 Kotlin 0.58% 
24 Julia 0.52% 
25 Tage 0.47% 
26 Fortran 0.43% 
27 COBOL 0.41% 
28 Lisp 0.39% 
29 (Visuel) FoxPro 0.39% 
30 Ada 0.38% 
31 Dart 0.30% 
32 Stige 0.29% 
33 Prolog 0.29% 
34 0.28% 
35 PL/SQL 0.27% 
36 Bash 0.24% 
37 PowerShell 0.23% 
38 Haskell 0.22% 
39 Logo 0.22% 
40 Transact-SQL 0.21% 
41 Skrivemaskine 0.21% 
42 Abap 0.19% 
43 F # 0.19% 
44 OCaml 0.18% 
45 CFML 0.17% 
46 Plan 0.17% 
47 Erlang 0.15% 
48 LabVIEW 0.15% 
49 Groovy 0.14% 
50 ML 0.14% 

De næste 50 programmeringssprog 

Følgende liste over sprog angiver # 51 til # 100. Da forskellene er relativt små, er programmeringssprogene kun opført (i alfabetisk rækkefølge).  

  •  ABC, ActionScript, Alice, Apex, APL, AutoLISP, Awk, B4X, C shell, CL (OS/400), CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, Forth, Hack, Icon, Io, J#, JScript, Korn shell, Ladder Logic, LPC, Modula-2, MQL5, MUMPS, NATURAL, Occam, OpenCL, OpenEdge ABL, PL/I, Q, Racket, Raku, Ring, RPG, S, Smalltalk, Solidity, SPARK, Stata, Tcl, VBScript, Verilog, VHDL,  WebAssembly, X++, Xojo  

Denne måneds ændringer i indekset 

I denne måned er der foretaget følgende ændringer i definitionen af indekset:  

  • Der er ingen ændringer i indekset i denne måned.  

Meget langsigtet historie 

For at se det større billede finder du nedenfor positionerne for de 10 bedste programmeringssprog for mange år tilbage. Bemærk, at der er tale om gennemsnitlige stillinger i en periode på 12 måneder. 

Programmeringssprog 2022 2017 2012 2007 2002 1997 1992 1987 
Pyton 13 28 17 – 
Java 16 – – 
C++ 
C # 12 – – – 
Visual Basic 16 – – – – – – 
JavaScript 10 21 – – 
Samling sprog 12 – – – – – – 
.SQL – – – – – – 
.PHP 10 – – – 
Prolog 27 32 32 27 16 18 14 
Lisp 31 31 13 16 14 
Pascal 251 124 14 21 99 12 
(Visuel) Grundlæggende – – 

Der er 2 vigtige bemærkninger her: 

  • Der er forskel på “Visual Basic” og “(Visual) Basic” i tabellen ovenfor. Indtil 2010 henviste “(Visual) Basic” til alle mulige dialekter af Basic, herunder Visual Basic. Efter nogen diskussion er det blevet besluttet at opdele “(Visual) Basic” i alle sine dialekter som Visual Basic .NET, Classic Visual Basic, PureBasic og Small Basic, for blot at nævne nogle få. Da Visual Basic .NET er blevet den største implementering af Visual Basic, kaldes det nu “Visual Basic”. 
  • Programmeringssproget SQL har ikke været i TIOBE-indekset i lang tid. I 2018 påpegede nogen, at SQL er Turing Complete. Fra det øjeblik er SQL en del af TIOBE-indekset. Så selvom dette sprog er meget gammelt, har det kun en kort historie i indekset. 

Programmeringssprog Hall of Fame 

Hall of fame, der viser alle prisvindere af “Årets programmeringssprog”, er vist nedenfor. Prisen gives til det programmeringssprog, der har den højeste stigning i ratings i et år.  

År Vinder 
2021 medalPyton 
2020 medalPyton 
2019 medal
2018 medalPyton 
2017 medal
2016 medalGå 
2015 medalJava 
2014 medalJavaScript 
2013 medalTransact-SQL 
2012 medalMålsætning-C 
2011 medalMålsætning-C 
2010 medalPyton 
2009 medalGå 
2008 medal
2007 medalPyton 
2006 medalRubin 
2005 medalJava 
2004 medal.PHP 
2003 medalC++ 

Kilde: Tiobe.com

Fotokredit: AGILUDVIKLING A/S

Scroll to Top