Programming Languages Ranked
Language↕ | Year Created↕ | Creator↕ | Paradigm↕ | Popularity Index↕ | Known For↕ |
|---|---|---|---|---|---|
Python | 1991 | Guido van Rossum | Multi-paradigm | 1 | AI/ML, data science, beginner-friendly syntax |
C | 1972 | Dennis Ritchie | Procedural | 2 | Operating systems, embedded systems, foundational language |
C++ | 1985 | Bjarne Stroustrup | Multi-paradigm | 3 | Game engines, system software, high performance |
Java | 1995 | James Gosling | Object-oriented | 4 | Enterprise apps, Android development, write once run anywhere |
C# | 2000 | Microsoft (Anders Hejlsberg) | Object-oriented | 5 | Windows apps, Unity game engine, .NET ecosystem |
JavaScript | 1995 | Brendan Eich | Multi-paradigm | 6 | Web development, runs in every browser |
Go | 2009 | Google (Robert Griesemer, Rob Pike, Ken Thompson) | Concurrent, procedural | 7 | Cloud infrastructure, microservices, simplicity |
Visual Basic | 1991 | Microsoft | Object-oriented | 8 | Rapid application development, Excel macros |
SQL | 1974 | IBM (Donald Chamberlin, Raymond Boyce) | Declarative | 9 | Database querying, universal data language |
Fortran | 1957 | IBM (John Backus) | Procedural | 10 | Scientific computing, oldest high-level language |
Delphi/Object Pascal | 1995 | Borland (Anders Hejlsberg) | Object-oriented | 11 | RAD, Windows desktop applications |
MATLAB | 1984 | Cleve Moler | Multi-paradigm | 12 | Engineering, numerical computing, matrix operations |
PHP | 1995 | Rasmus Lerdorf | Multi-paradigm | 13 | Web backends, WordPress, powers 77% of websites |
Rust | 2015 | Mozilla (Graydon Hoare) | Multi-paradigm | 14 | Memory safety without garbage collection, systems programming |
R | 1993 | Ross Ihaka, Robert Gentleman | Functional, procedural | 15 | Statistical computing, data visualization, bioinformatics |
Ruby | 1995 | Yukihiro Matsumoto | Object-oriented | 16 | Rails framework, developer happiness, startups |
Swift | 2014 | Apple (Chris Lattner) | Multi-paradigm | 17 | iOS/macOS app development, safety-focused design |
Kotlin | 2011 | JetBrains | Multi-paradigm | 18 | Android development, Java interoperability |
TypeScript | 2012 | Microsoft (Anders Hejlsberg) | Multi-paradigm | 19 | Type-safe JavaScript, large-scale web apps |
COBOL | 1959 | Grace Hopper (committee) | Procedural | 20 | Banking systems, legacy mainframes, still processes 95% of ATM transactions |
Scala | 2004 | Martin Odersky | Functional, object-oriented | 21 | Big data (Apache Spark), JVM language |
Perl | 1987 | Larry Wall | Multi-paradigm | 22 | Text processing, regex, early web CGI scripts |
Lua | 1993 | Roberto Ierusalimschy et al. | Multi-paradigm | 23 | Game scripting (Roblox, WoW), lightweight embeddable language |
Haskell | 1990 | Committee | Purely functional | 24 | Pure functional programming, strong type system, academic influence |
Dart | 2011 | Google (Lars Bak, Kasper Lund) | Object-oriented | 25 | Flutter framework, cross-platform mobile apps |
Free to explore · No signup needed
Frequently asked questions
How is the Programming Languages Ranked list ranked?
The Programming Languages Ranked list is currently sorted by the source data's default ordering. Community voting is not enabled on this dataset.
How many entries are in this Programming Languages Ranked dataset?
This dataset contains 25 entries, each with multiple sortable, filterable columns. The full table is visible on this page and can be downloaded as a CSV, JSON, or Excel file.
Can I download the Programming Languages Ranked data?
Yes. The download buttons at the top of the page give you the full 25-row dataset as CSV, JSON, or Excel. Use of the data is permitted under a Creative Commons Attribution license — credit dtbse.com when you republish.
Related Datasets
More in Technology
Programming Languages — The Definitive List
From FORTRAN to Rust — every major programming language ranked by the people who actually use them.
Popular Code Editors and IDEs
A comprehensive list of the most widely used code editors and integrated development environments, including their developers, language support, and pricing models.
Programming Paradigms
Major programming paradigms that have shaped software development, including their core philosophies, key example languages, and historical origins.
Programming Languages
Popular programming languages with their creation year, paradigm, typing system, and common use cases.
Python Libraries
The most essential Python libraries and frameworks for developers.
Code Editors & IDEs
Popular code editors and integrated development environments used by software developers worldwide.
Video Editing Software
The tools behind every YouTube video, film, and TikTok.
Databases
Popular database management systems spanning relational, document, key-value, graph, and time-series types.
Design Tools
The software designers use to create the visual world around us.
Project Management Tools
The tools teams use to stay organized and ship on time.
Famous Algorithms Every Developer Should Know
From binary search to PageRank — the algorithms that power the modern world.
Backend Frameworks
The server-side frameworks that power APIs and web applications.