Programming Languages Compared
Programming Languages Compared is a structured technology dataset with 13 entries. Its fields include Language, Year Created, Type System. The source values are preserved as a structured reference table.
Every row is shown below and is also available as CSV, JSON, or Excel.
Dataset details
- Table scope
- All 13 rows
- Fields
- 5 columns
- Source
- Community curated
- Data updated
- Mar 20, 2026
Included fields: Language, Year Created, Type System, Primary Use, Known For.
The table contains every record in this dataset; the same records are available in each download format.
Preview observations
- Year Created span
- 1972 to 2016
- Across 13 preview rows
- Type System groups
- 5 distinct values
- Across 13 preview rows
Useful for
- Comparing Language, Year Created, and Type System across technology entries
- Building reference tables, charts, or analyses from 13 downloadable records
Language↕ | Year Created↕ | Type System↕ | Primary Use↕ | Known For↕ |
|---|---|---|---|---|
Python | 1991 | Dynamic, strong | AI/ML, scripting, data science | The language everyone learns first — readable like pseudocode, AI/ML's lingua franca, 'import antigravity' Easter egg, slow but nobody cares because libraries do the heavy lifting |
JavaScript | 1995 | Dynamic, weak | Web (frontend + backend) | Built in 10 days and now runs the entire internet — '0 == []' is true somehow, Node.js made it full-stack, framework fatigue is real (React vs Vue vs Angular vs Svelte vs...) |
Rust | 2010 | Static, strong | Systems programming, WebAssembly | Memory safety without garbage collection — borrow checker will fight you, beloved by developers (Stack Overflow's most admired 8 years running), rewriting everything in Rust is a meme |
Go | 2009 | Static, strong | Cloud, DevOps, microservices | Google's answer to C++ complexity — goroutines make concurrency easy, compiles insanely fast, gopher mascot is adorable, deliberately simple (no generics until 2022, no exceptions ever) |
TypeScript | 2012 | Static, strong (compiles to JS) | Web development (typed JS) | JavaScript but you actually know what type your variables are — Microsoft saved web development, 'any' type is the escape hatch everyone uses too much, basically mandatory for large projects now |
C++ | 1979 | Static, strong | Game engines, systems, HFT | Powerful enough to do anything, complex enough to shoot yourself in the foot — undefined behavior nightmares, template metaprogramming wizardry, Unreal Engine's backbone, 40+ years and still evolving |
Java | 1995 | Static, strong | Enterprise, Android, backend | Write once, debug everywhere — enterprise COBOL of the 2000s, verbose but reliable, Spring Boot dominates backend, 3 billion devices run Java meme, still massive in finance and big tech |
C | 1972 | Static, weak | OS kernels, embedded systems | The grandparent of most languages — Linux kernel is C, close to hardware, manual memory management (malloc/free), Dennis Ritchie's gift to computing, 50+ years and irreplaceable |
Swift | 2014 | Static, strong | iOS/macOS development | Apple killed Objective-C with this — clean syntax, optionals handle null safely, SwiftUI for declarative UIs, basically mandatory for Apple ecosystem, Playgrounds make learning fun |
Kotlin | 2011 | Static, strong | Android, backend (JVM) | Google made it Android's preferred language over Java — null safety built in, coroutines for async, concise syntax, JetBrains created it, runs on JVM so Java interop is seamless |
PHP | 1995 | Dynamic, weak | Web backends, CMS | Everyone mocks it but it runs 77% of the web — WordPress is PHP, Laravel made it cool again, Facebook was built on it (then made Hack), fractal of bad design essay haunts it forever |
Ruby | 1995 | Dynamic, strong | Web (Rails), scripting | Optimized for developer happiness — Rails revolutionized web dev in 2005, 'convention over configuration' mantra, GitHub and Shopify built on it, startup language of the 2010s, elegant syntax |
Zig | 2016 | Static, strong | Systems programming, C replacement | The new kid challenging C — no hidden memory allocations, comptime metaprogramming, can compile C code, Andrew Kelley's vision, Bun runtime uses it, growing fast in systems space |
Free to explore · No signup needed
Frequently asked questions
How is Programming Languages Compared organized?
The table starts in the source data's default order. You can sort and filter the loaded rows by the displayed fields.
How much data is available on this page?
This dataset contains 13 entries, and every row is available in the table and in the downloadable files.
Can I download the complete dataset?
Yes. CSV, JSON, and Excel downloads contain all 13 rows. Before republishing the data, review the source and any usage terms listed on this page; dtbse does not replace the original source's licensing terms.
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 Languages
Popular programming languages with their creation year, paradigm, typing system, and common use cases.
Programming Paradigms
Major programming paradigms that have shaped software development, including their core philosophies, key example languages, and historical origins.
Streaming & Recording Software
Streaming & Recording Software
Famous Algorithms Every Developer Should Know
From binary search to PageRank — the algorithms that power the modern world.
Essential Phone Apps
The apps that define modern smartphone life — from communication to productivity to time-wasting.
Code Editors & IDEs
Popular code editors and integrated development environments used by software developers worldwide.
Python Libraries
The most essential Python libraries and frameworks for developers.
Productivity & Note-Taking Apps
Notion, Obsidian, Todoist, Linear — the tools knowledge workers obsess over instead of doing actual work.
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.