Der Informatik Student

Studieren geht über probieren …
  • Home
  • Der Autor
  • Tag Wolke
  • Viren-Info
  • Datenschutz
  • Kontakt
  • Impressum

TPCI – Die Marktanteile der Programmiersprachen

Erstellt am Montag, 5. November 2007 von Joachim Schuler

Habt Ihr euch schon mal gefragt, welche Programmiersprachen aktuell weitverbreitet und zur Zeit trendy sind. Solch eine Aufstellung hilft auch bei der strategischen Entscheidung für oder gegen eine Programmiersprache wenn man vor der Implementierung eines neuen Projektes steht oder auch für die eigene Entscheidung, welche neue Programmiersprache man mal angehen könnte.

Wie die Marktanteile aktuell auf die verschiedenen Programmiersprachen verteilt sind, zeigt eine regelmäßige Veröffentlichung der TIOBE Programming Community. Sie stellt Ihren Index aus folgenden Faktoren zusammen:

  • 1. weltweit verfügbare, auf diese Sprache spezialisierte Software-Ingenieure
  • 2. Anzahl angebotene Kurse zu einer Programmiersprache
  • 3. Anzahl Third-Party-Firmen, die Produkte für diese Programmiersprache anbieten

Folgendermaßen sind die Marktanteile laut TPCI unter den Top 20 Programmiersprachen verteilt:

  • 20.542% Java
  • 13.969% C
  • 10.228% (Visual) Basic
  • 8.750% C++
  • 8.687% PHP
  • 4.738% Perl
  • 4.227% Python
  • 3.917% C#
  • 3.084% Ruby
  • 2.928% JavaScript
  • 2.456% Delphi
  • 1.704% D
  • 1.179% PL/SQL
  • 1.129% SAS
  • 0.754% Lisp/Scheme
  • 0.746% Lua
  • 0.708% COBOL
  • 0.647% ABAP
  • 0.639% Pascal
  • 0.613% Ada

Vielleicht gibt es bessere Faktoren, um die Beliebtheit/Verbreitung einer Programmiersprache zu beschreiben, allerdings, kommt die Verteilung meiner Meinung nach, mit einer Ausnahme C#, schon nah an die von mir am Markt wahrgenommene Verteilung ran.

Wobei ich von Lua bisher auch noch nichts gehört hatte. Wie schaut es da bei euch aus? Für mich ist Lua absolutes Neuland. Da kommen dann weiter hinten noch ein paar bekanntere Kandidaten.

Quelle: TIOBE Programming Community Index für November 2007

Abgelegt in der Kategorie: Programmierung

Interne Tags: Tags: marktanteile, programmiersprache, softwareentwicklung

7 Kommentare bisher

  1. Marc am 5. November 2007

    LUA…
    Ich weiss nur dass es in der Spieleprogrammierung zum Scripting von Spielelogik eingesetzt wird :)

    Aber da bin ich auch durch die “Games Day’s” meiner Hochschule vorgeschädigt :D

  2. Martin am 8. November 2007

    Also ich würde C# auch viel weiter vorne sehen…

  3. Dominik am 9. November 2007

    Wegen LUA:
    Schaut mal hier vorbei :http://www.lua.org/about.html

    LUA ist eine der schnelleren der interpretierten Sprachen.

    LUA läuft auf allen Systemen die einen ANSI/ISO C compiler haben.

    LUA ist frei verfügbar.

    ..und last but not least: Es gibt bereits ein Buch in Deutsch:
    http://www.amazon.de/Programmieren-mit-Lua-Roberto-Ierusalimschy/dp/3937514228/ref=pd_bbs_sr_1/303-6092166-1397058?ie=UTF8&s=books&qid=1194595374&sr=8-1

    Dominik

  4. ACID-LABS am 16. November 2007

    MEGA LOL -

    Oh man !!! – ich hab von Lua gehört ! Aber nicht von der Programmiersprache! ;-)

    Lua ist Hawaiianisch und bedeutet TOILETTE! – LOL

    P.S.: Ich favorisiere alles was ein C im namen trägt und Delphi

    Grus
    ACID-LABS

  5. Cplusplusler am 8. April 2010

    Hallo,

    Also C/C ist meiner Meinung nach weiter vorne.

    Allein die Spieleprogrammierung findet fast immer in C/C Statt.
    C hat sich nicht nur zum Industriestandard etabliert, Ich kann den Marktanteile nicht glauben.

    Diese Interpreter Sprachen haben zuviele nachteile.mann ist zu eingeschränkt.

    Früher hatte Java das nicht geschafft C einzuholen(es gabt ja mal den Java Boom), und hatt es heute noch nicht geschafft.
    Wenn mann bedenkt wo C/C alles eingesetzt wird b.s:
    Linux,
    Spiele, (java C# einfach zu Langsam ,villeicht kleines2Dor3D Spiel)
    Driver, ( C#, java Nicht mit Hardwarenahe Programmierung )
    Microkotroller ( Java nicht, C# Eingeschrängte Funk.. Microfram..)

    Alles dreht sich um C/C Programmieren, Ich selber hatte mit C#
    angefangen, bis ich denn gemerkt hab,das die bewegungfreiheit echt eingeschänkt ist. Was für ein grund sollte ich haben java oder C# einzusetzen? Ich kann viel mehr in C machen als in Java oder C sharp. mann hatt einfach mehr möglichkeiten, Leute da finde ich Delphi sogar besser xDD

    Für mich ist das hier ein Fake.

    bye

    ich nichts Deutsch :=) USA <<

  6. Cppisporno am 21. Juli 2010

    @Cplusplusler

    Du zwar USA – aber dein Deutsch trotzdem good^^

    Deine Sichtweise spiegelt absolut die puristische Sichtweise eines C lers wieder :-)
    Du hast schön aufgeschlüsselt, was die Stärken von C/C sind, aber hast die damit verbundenen Nachteile schön aussen vor gelassen.

    C ist in den Anwendungsgebieten, die du aufgezählt hast, ganz eindeutig eine Hausnummer und man kommt auch eigentlich nicht daran vorbei, jedoch hast du die extrem große Nachfrage an Anwenderprogrammen ausser Acht gelassen. Natürlich kann man die auch in C/C proggen, aber das macht keiner, weil das viel zu zeitaufwendig ist. Das geht mit anderen Sprachen und entsprechenden frameworks definitiv schneller, problemloser und halt kostengünstiger.

    Dennoch kann man als C -Programmierer stolz erhobenen Hauptes durch die großen IT-Hallen wandern :-)

  7. Delphi(Pascal) nicht ernst zu nehmen ! - Seite 7 - Delphi-PRAXiS am 13. August 2010

    [...] http://www.heise.de/newsticker/meldu…al-180188.html http://www.informatik-student.de/200…mmiersprachen/ Da kann sich wohl jeder sein Bild machen, oder? Lanthan [...]

Ihr Kommentar wird gerade übertragen.

Über mich

Profile Näheres zu meiner Person findet Ihr unter Der Autor

Suche

Zahlendreherei

  • 614 Artikel
  • 1,107 Kommentare.

Blog-Verzeichnisse

  • blogoscoop
  • Blog Top Liste - by TopBlogs.de

Meine tägliche Lektüre

  • all-IT
  • Caschys Blog
  • Datenhalter-Blog
  • DimidoBlog
  • dopefreshtightblog
  • EDV – Ende der Vernunft
  • Freeware-Blog
  • Glorf.It-Blog
  • GoogleWatchBlog
  • Prometeo
  • Sebastian Constapel
  • Software-Guide Weblog
  • t3n News
  • Tobbi’s Blog
  • Tuxpost Blog
  • Webtagebu.ch
  • Webthreads

Seiten

  • Der Autor
  • Tag Wolke
  • Viren-Info
  • Datenschutz
  • Kontakt
  • Impressum

    Kategorien

    • .Net (23)
    • Allgemein (131)
    • Apple (34)
    • Bücher (44)
    • Business (29)
    • Datenbank (30)
    • Fußball WM (9)
    • Fun (77)
    • Hardware (33)
    • iPhone (3)
    • Java (56)
    • Linux (51)
    • Programme (81)
    • Programmierung (142)
    • Security (26)
    • SOA (12)
    • Suchmaschinen (27)
    • Virtualisierung (11)
    • Web-Themen (46)
    • Webhosting (32)
    • Websites (7)
    • Windows (95)

    Archiv

    • März 2012 (1)
    • Februar 2012 (4)
    • November 2011 (1)
    • Oktober 2011 (4)
    • Mai 2010 (5)
    • April 2010 (2)
    • März 2010 (1)
    • Februar 2010 (1)
    • Januar 2010 (6)
    • Dezember 2009 (4)
    • Oktober 2009 (1)
    • September 2009 (2)
    • August 2009 (7)
    • Juni 2009 (2)
    • Mai 2009 (3)
    • April 2009 (2)
    • März 2009 (2)
    • Februar 2009 (4)
    • Januar 2009 (4)
    • Dezember 2008 (2)
    • November 2008 (1)
    • Oktober 2008 (5)
    • August 2008 (3)
    • Juli 2008 (6)
    • Juni 2008 (6)
    • Mai 2008 (9)
    • April 2008 (9)
    • März 2008 (6)
    • Februar 2008 (5)
    • Januar 2008 (13)
    • Dezember 2007 (11)
    • November 2007 (8)
    • Oktober 2007 (12)
    • September 2007 (10)
    • August 2007 (14)
    • Juli 2007 (13)
    • Juni 2007 (23)
    • Mai 2007 (20)
    • April 2007 (16)
    • März 2007 (13)
    • Februar 2007 (14)
    • Januar 2007 (35)
    • Dezember 2006 (24)
    • November 2006 (26)
    • Oktober 2006 (26)
    • September 2006 (25)
    • August 2006 (24)
    • Juli 2006 (23)
    • Juni 2006 (29)
    • Mai 2006 (24)
    • April 2006 (23)
    • März 2006 (18)
    • Februar 2006 (16)
    • Januar 2006 (28)
    • Dezember 2005 (12)

    Tag-Wolke

    administration Apple barcamp blogsoftware Business Bücher Datenbank ebook eclipse Fun google Hardware iPhone ipod Java knowhow Linux microsoft musik networking netzwerk notebook nürnberg opensource oracle ruby ruby on rails Security server shell SOA software softwareentwicklung suchmaschine tipps und tricks tools ubuntu video Virtualisierung vista web2.0 webanwendung webdesign Windows wordpress

    WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

Copyright © 2022 Der Informatik Student
Blog-Design by Stephen Reinhardt | Modified for Theme Corp