Programmiersprachen-Top 10: Java und Ruby weiter im Aufwind

Java führt TIOBEs Programmiersprachen-Ranking unangefochten an. Assembler wächst am stärksten, verpasst aber als elftplatzierte Sprache den Einzug in die Top 10.

In Pocket speichern vorlesen Druckansicht 412 Kommentare lesen
Programmiersprachen-Top 10: Java und Ruby weiter im Aufwind
Lesezeit: 1 Min.
Von
  • Rainald Menge-Sonnentag

Im Vergleich zum Vormonat hat sich beim TIOBE-Programmierindex wenig geändert. Java baut seine Spitzenposition weiter aus. C bleibt unangefochten auf Platz zwei. Im Vergleich zum Vorjahr steht die Sprache etwas schlechter da, konnte aber gegenüber dem Programmiersprachen-Top 10 im Oktober wieder leicht zulegen.

Nov. 2015 Nov. 2014 Sprache Anteil (in %) Veränderung (in %)
1 2 Java 20,40 6.01
2 1 C 17,15 -0,32
3 4 C++ 6,20 0,10
4 5 C# 4,32 -0,67
5 7 Python 3,77 1,18
6 6 PHP 3,25 0,20
7 8 JavaScript 2,47 0,38
8 10 Visual Basic .NET 2,22 0,16
9 14 Ruby 2,04 0,83
10 9 Perl 2,03 -0,04

Im Mittelfeld, das weiterhin mit über 10 Prozentpunkten deutlich hinter den beiden Spitzenreitern liegt, gibt es keine Abweichung jenseits der üblichen Schwankungen. Ruby konnte dagegen seine erst letzten Monat zurückgewonnene Top-10-Position erfolgreich verteidigen. Im aktuellen Index liegt die Sprache auf Platz 9 vor Perl.

Das Diagramm zeigt das weiter wachsende Interesse an Java.

(Bild: Tiobe)

Ein Blick auf die Plätze 10 bis 20 zeigt vor allem einen großen Aufwärtstrend der Assemblersprache. Nachdem sie Im November 2014 auf Platz 29 lag, erreicht sie im aktuellen Index Position 11. Das Rating von 1,88 Prozentpunkten bedeutet eine Verdreifachung innerhalb des letzten Jahres. Eine mögliche Begründung liegt im wachsenden Bedarf an Internet-of-Things-Anwendungen, bei denen Assembler für hardwarenahe Prozesse eingesetzt wird.

Wie aussagekräftig der TIOBE-Index und ähnliche Rankings sind, ist immer wieder berechtigtes Diskussionsthema. Die Liste entsteht durch das Zählen der Treffer für die Anfrage +"<language> programming" in 25 Suchmaschinen. Damit lässt sie andere Ressourcen der Programmierer außer acht. (rme)