Technology

Programming Languages

30rows
6columns
42views
0downloads
Updated:2/14/2026
30/30
Name
Year Created
Creator
Paradigm
Typing
Popular For
Python
1991Guido van RossumMulti-paradigmDynamicAI/ML, data science, scripting
JavaScript
1995Brendan EichMulti-paradigmDynamicWeb development, full-stack
TypeScript
2012MicrosoftMulti-paradigmStaticLarge-scale web apps
Java
1995James GoslingObject-orientedStaticEnterprise, Android
C
1972Dennis RitchieProceduralStaticSystems programming, embedded
C++
1985Bjarne StroustrupMulti-paradigmStaticGame engines, systems
C#
2000MicrosoftMulti-paradigmStatic.NET, game dev (Unity)
Go
2009GoogleMulti-paradigmStaticCloud services, DevOps
Rust
2010Graydon Hoare (Mozilla)Multi-paradigmStaticSystems programming, safety-critical
Swift
2014AppleMulti-paradigmStaticiOS/macOS development
Kotlin
2011JetBrainsMulti-paradigmStaticAndroid development
Ruby
1995Yukihiro MatsumotoMulti-paradigmDynamicWeb (Rails), scripting
PHP
1995Rasmus LerdorfMulti-paradigmDynamicWeb backends, CMS
Scala
2004Martin OderskyMulti-paradigmStaticBig data (Spark), JVM apps
R
1993Ross Ihaka & Robert GentlemanMulti-paradigmDynamicStatistics, data analysis
Dart
2011GoogleObject-orientedStaticFlutter mobile apps
Lua
1993PUC-Rio teamMulti-paradigmDynamicGame scripting, embedded
Perl
1987Larry WallMulti-paradigmDynamicText processing, sysadmin
Haskell
1990Haskell CommitteeFunctionalStaticAcademic, compilers
Elixir
2011Jose ValimFunctionalDynamicReal-time web, distributed systems
Clojure
2007Rich HickeyFunctionalDynamicData processing, JVM apps
Julia
2012Jeff Bezanson et al.Multi-paradigmDynamicScientific computing, numerical
MATLAB
1984MathWorksMulti-paradigmDynamicEngineering, signal processing
Objective-C
1984Brad Cox & Tom LoveObject-orientedStaticLegacy macOS/iOS apps
Shell (Bash)
1989Brian FoxScriptingUntypedAutomation, system scripting
SQL
1974IBM (Chamberlin & Boyce)DeclarativeStaticDatabase queries
Zig
2016Andrew KelleyImperativeStaticSystems programming, C replacement
Fortran
1957John Backus (IBM)ProceduralStaticScientific computing, HPC
COBOL
1959CODASYL CommitteeProceduralStaticLegacy banking systems
Assembly
1949VariousImperativeUntypedHardware-level programming

Free to explore · No signup needed

Loading community rankings...

Frequently asked questions

How is the Programming Languages list ranked?

The Programming Languages list is ranked by community votes. Every visitor can pick one option over another in head-to-head matchups, and the running totals determine the order you see. No editors or algorithms — just real people voting.

How many entries are in this Programming Languages dataset?

This dataset contains 30 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 data?

Yes. The download buttons at the top of the page give you the full 30-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.

20 rows3 shared tags

Databases

Popular database management systems spanning relational, document, key-value, graph, and time-series types.

20 rows2 shared tags

Code Editors & IDEs

Popular code editors and integrated development environments used by software developers worldwide.

23 rows2 shared tags

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.

25 rows2 shared tags

Programming Paradigms

Major programming paradigms that have shaped software development, including their core philosophies, key example languages, and historical origins.

20 rows2 shared tags

Essential Phone Apps

The apps that define modern smartphone life — from communication to productivity to time-wasting.

15 rows2 shared tags

Streaming & Recording Software

Streaming & Recording Software

12 rows2 shared tags

Famous Algorithms Every Developer Should Know

From binary search to PageRank — the algorithms that power the modern world.

15 rows2 shared tags

Productivity & Note-Taking Apps

Notion, Obsidian, Todoist, Linear — the tools knowledge workers obsess over instead of doing actual work.

14 rows2 shared tags

Types of Doorbell Design and Technology

Ring video, classic ding-dong, wireless chime, smart intercom, pull-chain bell — which doorbell technology best announces your visitors?

15 rows1 shared tag

Types of Lock Mechanism

Pin tumbler, deadbolt, combination dial, smart lock, disc detainer — which lock mechanism provides the best security against intruders and lock pickers?

15 rows1 shared tag

AI Models

Notable artificial intelligence models including LLMs, image generators, and multimodal systems.

20 rows1 shared tag