TSV
Programming Languages - TSV
Programming languages are formal languages used to write instructions for computers to perform specific tasks. Various levels of languages exist, from high-level languages (Python, Java, C#, etc.) to low-level languages (assembly, machine code). As of 2025, Python maintains absolute popularity due to the AI/machine learning boom, while Java is widely used in enterprise systems and JavaScript dominates web development. Newer languages like Rust and Go are also gaining significant attention.
programming
programming languages
software development
coding
computer science
code slug name description creator paradigm yearCreated
01 python Python High-level language with overwhelming popularity in AI/machine learning. Guido van Rossum ["Object-oriented","Procedural","Functional","Structured"] 1991
02 java Java Object-oriented language widely used in enterprise systems. James Gosling ["Object-oriented","Class-based","Imperative","Functional"] 1995
03 javascript JavaScript Essential language for web development, used for both frontend and backend. Brendan Eich ["Event-driven","Functional","Imperative","Object-oriented"] 1995
04 csharp C# Multi-paradigm object-oriented language developed by Microsoft. Microsoft (Anders Hejlsberg) ["Structured","Imperative","Object-oriented","Event-driven","Functional"] 2000
05 c C Low-level language that forms the foundation of system programming. Dennis Ritchie ["Imperative","Procedural","Structured"] 1972
06 cpp C++ High-performance language adding object-orientation to C. Bjarne Stroustrup ["Imperative","Object-oriented","Generic","Functional"] 1985
07 ruby Ruby Object-oriented language from Japan known for simplicity and productivity. Yukihiro Matsumoto ["Object-oriented","Imperative","Functional","Reflective"] 1995
08 go Go Simple and fast systems language developed by Google. Google (Robert Griesemer, Rob Pike, Ken Thompson) ["Imperative","Concurrent","Structural"] 2009
09 rust Rust Systems programming language focused on memory safety. Graydon Hoare (Mozilla) ["Multi-paradigm","Concurrent","Functional","Imperative"] 2010
10 swift Swift Apple's native language for iOS/macOS app development. Apple (Chris Lattner) ["Protocol-oriented","Object-oriented","Functional","Imperative"] 2014
11 kotlin Kotlin Android-recommended language compatible with Java. JetBrains ["Object-oriented","Functional","Imperative"] 2011
12 php PHP Server-side scripting language specialized for web development. Rasmus Lerdorf ["Imperative","Functional","Object-oriented","Procedural"] 1995
13 typescript TypeScript Microsoft language adding a type system to JavaScript. Microsoft (Anders Hejlsberg) ["Functional","Imperative","Object-oriented"] 2012
14 sql SQL Standard language for operating relational databases. Donald D. Chamberlin, Raymond F. Boyce (IBM) ["Declarative"] 1974
15 r R Language specialized in statistical analysis and data visualization. Ross Ihaka, Robert Gentleman ["Multi-paradigm","Object-oriented","Functional","Procedural"] 1993