Die Top Ten der beliebtesten Entwicklungsumgebungen
Schlagworte: Top 10 Listen
Die Top Ten der beliebtesten Entwicklungsumgebungen.
Tiobe Index: Apples Swift knackt Programmiersprachen-Top-Ten.
Der TIOBE Programming Community Index ist ein seit 2001 publiziertes und monatlich aktualisiertes Ranking von Programmiersprachen nach ihrer Popularität.
Swift
Entwickler: Apple | Mikhail (Vokabre) Shcherbakov, Apple Store Carrousel du Louvre, 18 March 2011, CC BY-SA 2.0
Swift ist eine Programmiersprache von Apple für iOS, macOS, tvOS, watchOS und Linux, die auf der Entwicklerkonferenz WWDC 2014 vorgestellt wurde.
Es handelt sich dabei um eine objektorientierte Sprache, die Ideen von Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, D und anderen Programmiersprachen aufgreift. Sie bietet Mechanismen wie Klassen, Vererbung, Closures, Typinferenz, generische Typen und Namensräume sowie multiple Rückgabetypen und -werte. Als Compiler wird LLVM genutzt.
Ratings: 2.268 %
Delphi/Object Pascal
Entwickler: Apple, Niklaus Wirth (Bild), Anders Hejlsberg
Object Pascal ist eine Sammelbezeichnung für mehrere Programmiersprachen-Derivate, die Pascal um objektorientierte Programmierung erweitern. Die bekannteste Variante ist die Programmiersprache der Entwicklungsumgebung Embarcadero Delphi, die vom Unternehmen Borland entwickelt und zeitweise Delphi Language genannt wurde.
Ratings:2.544 %
JavaScript
Entwickler: Brendan Eich | Darcy Padilla, Brendan Eich Mozilla Foundation official photo, CC BY-SA 3.0
JavaScript (kurz JS) ist eine Skriptsprache, die ursprünglich 1995 von Netscape für dynamisches HTML in Webbrowsern entwickelt wurde, um Benutzerinteraktionen auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren und so die Möglichkeiten von HTML und CSS zu erweitern. Heute findet JavaScript auch außerhalb von Browsern Anwendung, so etwa auf Servern und in Microcontrollern.
Ratings: 2.667 %
PHP
PHP Maskottchen
PHP (rekursives Akronym und Backronym für „PHP: HypertextPreprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet. PHP zeichnet sich durch breite Datenbankunterstützung und Internet-Protokolleinbindung sowie die Verfügbarkeit zahlreicher Funktionsbibliotheken aus.
Ratings: 3.009 %
Visual Basic .NET
Entwickler: Microsoft | Elekes Andor, Microsoft European HQ – Paris, CC BY-SA 4.0
Visual Basic .NET (Abk. VB.NET) ist eine Programmiersprache von Microsoft, die auf dem .NET Framework aufbaut. Sie wurde 2002 publiziert und ist keine einfache Weiterentwicklung des Vorgängers Visual Basic 6, sondern wurde in weiten Teilen neu konzipiert.
Visual Basic .NET produziert einen Zwischencode für eine von Microsoft entwickelte virtuelle Maschine, die Common Language Runtime (CLR). Diese Maschine ist im .NET Framework enthalten.
Ratings: 3.174 %
Python
Entwickler: Guido van Rossum | Doc Searls, Guido van Rossum OSCON 2006, CC BY-SA 2.0
Python ist eine universelle, üblicherweise interpretierte höhere Programmiersprache. Sie will einen gut lesbaren, knappen Programmierstil fördern. So wird beispielsweise der Code nicht durch geschweifte Klammern, sondern durch Einrückungen strukturiert.
Ratings: 3.919 %
C#
Entwickler: Microsoft |Kees de Vos from The Hague, The Netherlands, Bill Gates talking 2004, CC BY-SA 2.0
C# ist eine typsichere, objektorientierte Allzweck-Programmiersprache. Architekt der Sprache ist Anders Hejlsberg im Auftrag von Microsoft. Die Sprache ist an sich plattformunabhängig, wurde aber im Rahmen der .NET-Strategie entwickelt, ist auf diese optimiert und ist meist in deren Kontext zu finden. Microsoft bezeichnet seine Implementierung als Visual C#.
Ratings: 4.409 %
C++
Entwickler: Bjarne Stroustrup
C++ ist eine von der ISO genormte Programmiersprache. Sie wurde ab 1979 von Bjarne Stroustrup bei AT&T als Erweiterung der Programmiersprache C entwickelt. C++ ermöglicht sowohl die effiziente und maschinennahe Programmierung als auch eine Programmierung auf hohem Abstraktionsniveau. Der Standard definiert auch eine Standardbibliothek, zu der verschiedene Implementierungen existieren.
Ratings: 5.184 %
C
Entwickler: Dennis Richtie (Rechts) & Bell Labs
C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte. Seitdem ist sie eine der am weitesten verbreiteten Programmiersprachen.
Ratings: 7.742 %
Java
Entwickler: Sun Microsystems | Igelball at the German language Wikipedia, SUN, CC BY-SA 3.0
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde. Die Programmiersprache ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken. Java als Programmiersprache darf nicht mit der Java-Technologie gleichgesetzt werden, Java-Laufzeitumgebungen führen Bytecode aus, der neben der Java-Programmiersprache auch aus anderen Programmiersprachen wie Nice und Groovy kompiliert werden kann. Im Prinzip könnte jede Programmiersprache als Grundlage für Java Bytecode genutzt werden, meistens existieren aber keine entsprechenden Bytecode-Compiler.
Ratings: 16.384 %