CSV
Programming Languages - CSV
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