[{"id":14,"name":"Ada","slug":"ada","description":"Ada is a high-level, statically typed programming language designed for safety and reliability in software development. It is commonly used in mission-critical systems such as aerospace, defense, transportation, and healthcare.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.adaic.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ada_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:35","github_repo_count":5616,"paradigms":"3,8,9,25","typings":"8,9,56,57","oses":null},{"id":633,"name":"C#","slug":"csharp","description":"C# is a modern, general-purpose programming language developed by Microsoft. It is primarily used for building Windows desktop applications, web applications, and games.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/docs.microsoft.com\/en-us\/dotnet\/csharp\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C_Sharp_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:05","github_repo_count":2535044,"paradigms":"3,4,8,9,10,25,67,76,84,114","typings":"2,7,57","oses":null},{"id":75,"name":"C*","slug":"cstar","description":"C* is an extension of the C programming language, designed for high-performance and scalable programming on modern hardware and distributed systems. Its main uses include systems programming, database applications, and distributed computing.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C*","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:44","github_repo_count":null,"paradigms":"3,8,25,75","typings":"1,8,61","oses":null},{"id":76,"name":"C++","slug":"cplusplus","description":"C++ is a general-purpose programming language known for its efficiency and performance. It is commonly used for developing systems software, game engines, embedded systems, and high-performance applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/isocpp.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C%2B%2B","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:44","github_repo_count":2697923,"paradigms":"3,7,10,25,76","typings":"8,57,123","oses":null},{"id":83,"name":"Ceylon","slug":"ceylon","description":"Ceylon is a statically-typed programming language that runs on the Java Virtual Machine and JavaScript engines. It is primarily used for developing large-scale enterprise applications and web-based systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ceylon-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ceylon_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:45","github_repo_count":339,"paradigms":"3,8,10,25","typings":"8,9,56","oses":"7"},{"id":658,"name":"ChucK","slug":"chuck","description":"ChucK is a strongly-timed audio programming language for composing and performing real-time music. It is used for live coding, algorithmic music composition, interactive music systems, and sound synthesis research.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/chuck.cs.princeton.edu","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ChucK","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 14:52:09","github_repo_count":607,"paradigms":"3,25,36","typings":"9","oses":null},{"id":104,"name":"Cobra","slug":"cobra","description":"Cobra is a statically typed programming language with a syntax similar to Python. It aims to combine the simplicity and readability of Python with the performance and robustness of statically typed languages like C# or Java. It can be used for general-purpose programming and is often employed for creating software applications and web development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/cobra-language.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Cobra_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":null,"paradigms":"3,10,25","typings":"2,7,8,9","oses":null},{"id":105,"name":"CoffeeScript","slug":"coffeescript","description":"CoffeeScript is a programming language that compiles into JavaScript, providing a more concise and readable syntax. It is commonly used for front-end web development and enables developers to write JavaScript code more easily and efficiently.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/coffeescript.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CoffeeScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":64688,"paradigms":"8,10,17,25","typings":"2","oses":"7"},{"id":110,"name":"Common Lisp","slug":"common_lisp","description":"Common Lisp is a high-level programming language known for its extensive macro system and dynamic, interactive development environment. It is commonly used for artificial intelligence research, scientific computing, and general-purpose programming.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/common-lisp.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Common_Lisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:49","github_repo_count":26451,"paradigms":"3,7,10,25,67,70,76","typings":"2,9","oses":null},{"id":119,"name":"CPL","slug":"cpl","description":"CPL is a high-level programming language designed for systems programming, with a strong emphasis on type safety and efficient memory management. It is mainly used for writing operating systems and low-level software where performance and control over hardware are critical.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CPL_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:51","github_repo_count":null,"paradigms":"7,8,9,10,25","typings":null,"oses":null},{"id":120,"name":"Crystal","slug":"crystal","description":"Crystal is a statically typed, compiled programming language with a syntax similar to Ruby. It is designed for high-performance, concurrency-focused applications and is often used for web development, system programming, and building command-line tools.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/crystal-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Crystal_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:51","github_repo_count":8299,"paradigms":"3,25,36","typings":"7,8,57,110","oses":"4,12,24"},{"id":123,"name":"Curl","slug":"curl","description":"Curl is a programming language designed for creating rich, interactive web applications. It integrates HTML, JavaScript, and other web technologies into a single language for building dynamic user interfaces. Its main uses include developing web-based user interfaces, web services, and client-side applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.curl.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Curl_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:51","github_repo_count":null,"paradigms":"3,6,10,25,67","typings":"9","oses":"3,4,7,12"},{"id":126,"name":"C\u03c9","slug":"c_omega","description":"C\u03c9 is a concurrent programming language designed for developing highly scalable, reliable, and concurrent applications. It is primarily used for programming distributed systems and web applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/research.microsoft.com\/Comega\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C%CF%89","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:52","github_repo_count":null,"paradigms":"25","typings":"9","oses":null},{"id":128,"name":"DADiSP","slug":"dadisp","description":"DADiSP is a programming language specifically designed for scientific and technical data analysis, visualization, and presentation. It is widely used in fields such as engineering, research, and data analysis for data manipulation, signal processing, and statistical analysis.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.dadisp.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/DADiSP","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:52","github_repo_count":null,"paradigms":"25","typings":"1,2","oses":null},{"id":639,"name":"Dart","slug":"dart","description":"Dart is a client-optimized programming language that is used for building reliable, high-performance web and mobile applications. It is primarily used for developing Flutter applications, which are multi-platform apps built using a single codebase.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/dart.dev","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Dart_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:09","github_repo_count":1026315,"paradigms":"3,8,10,25,67","typings":"7,8,9","oses":null},{"id":139,"name":"Dolittle","slug":"dolittle","description":"Dolittle is a programming language designed for concurrent and distributed computing, incorporating features for message-passing and synchronization. It is commonly used in developing applications that require high-level concurrency and distributed processing.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Dolittle_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:54","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":144,"name":"Dylan","slug":"dylan","description":"Dylan is a multi-paradigm programming language designed for ease of use and enhanced productivity. It is mainly used for developing dynamic, object-oriented applications, particularly in the areas of web development, scripting, and GUI programming.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/opendylan.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Dylan_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":163,"paradigms":"3,10,25","typings":"2,9","oses":null},{"id":147,"name":"Easy Programming Language","slug":"easy_programming_language","description":"The 'Easy Programming Language' is a user-friendly programming language designed for beginners. It is mainly used for teaching programming concepts and creating simple applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.dywt.com.cn\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Easy_Programming_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":141131,"paradigms":"3,7,8,10,25","typings":null,"oses":null},{"id":148,"name":"eC","slug":"ec","description":"'eC' is a general-purpose programming language that combines the features of C and C++. It is mainly used for developing embedded systems and applications that require low-level programming and hardware control.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/ec-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/EC_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":152,"paradigms":"3,7,8,25,76","typings":"8,57,123","oses":null},{"id":637,"name":"ECMAScript","slug":"ecmascript","description":"ECMAScript is a high-level, interpreted programming language standardized by Ecma International. It is primarily used for scripting in web browsers and building web applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ecma-international.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ECMAScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:08","github_repo_count":null,"paradigms":"8,10,17,25","typings":"1,2","oses":null},{"id":151,"name":"Eff","slug":"eff","description":"Eff is a functional programming language that guarantees deterministic-by-default performance and offers fine-grained control over computational effects. It is commonly used for building high-performance and scalable software systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Eff_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:56","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":152,"name":"Eiffel","slug":"eiffel","description":"The 'Eiffel' programming language is an object-oriented language that emphasizes software correctness and reusability through the use of design by contract methodology. It is primarily used for developing high-quality, reliable software systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Eiffel_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:56","github_repo_count":940,"paradigms":"3,25,36,76,84","typings":"8","oses":null},{"id":159,"name":"Erlang","slug":"erlang","description":"Erlang is a functional programming language used for creating robust and concurrent software systems. It is particularly suited for building fault-tolerant, scalable, and distributed applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.erlang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Erlang_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:57","github_repo_count":30369,"paradigms":"6,10,25,36","typings":"2,9","oses":"7"},{"id":164,"name":"EuLisp","slug":"eulisp","description":"EuLisp is a dialect of the Lisp programming language that combines the features of Common Lisp and Scheme, designed for symbolic processing and numerical computation. It is primarily used in artificial intelligence research, expert systems, and computer simulations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/EuLisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:58","github_repo_count":null,"paradigms":"25","typings":"2,9","oses":null},{"id":168,"name":"Extensible Embeddable Language","slug":"extensible_embeddable_language","description":"The Extensible Embeddable Language (EEL) is a programming language that is highly customizable and can be embedded into other applications. It is primarily used for creating scripting functionality, building plugins, and enhancing the extensibility of software applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Extensible_Embeddable_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:59","github_repo_count":2368,"paradigms":"25","typings":"2","oses":null},{"id":173,"name":"Factor","slug":"factor","description":"Factor is a concatenative stack-oriented programming language that focuses on simplicity and expressiveness. It is mainly used for rapid prototyping, scripting, and interactive development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/factorcode.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Factor_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:00","github_repo_count":233,"paradigms":"10,25,74,86","typings":"2,9","oses":null},{"id":175,"name":"Fantom","slug":"fantom","description":"Fantom is a statically-typed programming language designed to be highly modular and versatile. It aims to provide strong concurrency and interoperability capabilities, making it suitable for developing web applications, services, and desktop software.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.fantom.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Fantom_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:00","github_repo_count":195,"paradigms":"3,25","typings":"2,8","oses":null},{"id":196,"name":"Frink","slug":"frink","description":"Frink is a general-purpose programming language that specializes in calculations, unit conversion, and precision arithmetic. It is commonly used for scientific and engineering applications, as well as for financial calculations and education.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/frinklang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Frink_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:03","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":214,"name":"Go!","slug":"go_","description":"Go! is an agent-based programming language in the tradition of logic-based programming languages like Prolog. It was introduced in a 2003 paper by Francis McCabe and Keith Clark.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Go!_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:05","github_repo_count":null,"paradigms":"8,10,11,25,36","typings":"9","oses":null},{"id":222,"name":"GrGen","slug":"grgen","description":"GrGen is a graph rewriting programming language that is specifically designed for rule-based graph transformation tasks. It is commonly used in research and development projects involving graph analysis, modeling, and optimization.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/grgen.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/GrGen","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:06","github_repo_count":null,"paradigms":"25","typings":"2,57","oses":null},{"id":640,"name":"Groovy","slug":"groovy","description":"Groovy is a dynamically typed programming language for the Java Virtual Machine that combines the features of scripting languages with Java's ability to leverage existing libraries. Its main uses include web development, scripting, and automation tasks.","execution_mechanism":"Other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/groovy-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Apache_Groovy","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:10","github_repo_count":86852,"paradigms":"3,8,10,25","typings":"2,8,9,110","oses":"7"},{"id":228,"name":"Harbour","slug":"harbour","description":"Harbour is a versatile and extensible programming language that combines the best features of Clipper and xBase languages. It is primarily used for developing business applications that require data management and processing capabilities.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/harbour.github.io\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Harbour_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:07","github_repo_count":54,"paradigms":"3,6,7,8,10,25,67","typings":"2,9,56,110","oses":null},{"id":231,"name":"Haxe","slug":"haxe","description":"Haxe is a high-level, open-source programming language that is cross-platform, making it suitable for developing applications across various platforms such as web, desktop, mobile, and game consoles. Its main uses include web development, game development, cross-platform mobile app development, and server-side development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/haxe.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Haxe","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:08","github_repo_count":20930,"paradigms":"3,10,25,76","typings":"2,7,8,57","oses":"2,3,10"},{"id":235,"name":"Hop","slug":"hop","description":"Hop is a dynamic and object-oriented programming language that is designed for web development. It is commonly used for creating web applications, implementing server logic, and generating dynamic web content.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/hop.inria.fr\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Hop_(software)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:08","github_repo_count":null,"paradigms":"10,25,92","typings":"2,9","oses":"13"},{"id":243,"name":"Icon","slug":"icon","description":"Icon is a high-level programming language known for its strong string manipulation capabilities and support for backtracking. It is primarily used for developing text processing applications and for solving combinatorial problems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.cs.arizona.edu\/icon","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Icon_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:09","github_repo_count":null,"paradigms":"9,25","typings":"2","oses":null},{"id":257,"name":"Itk","slug":"itk","description":"ITK (Insight Segmentation and Registration Toolkit) is an open-source software library for image analysis and scientific visualization. It is mainly used in the field of medical image processing and provides a powerful framework for developing complex image processing and analysis algorithms.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/incrtcl.sourceforge.net\/itk\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Itk","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:11","github_repo_count":null,"paradigms":"25","typings":"2","oses":null},{"id":258,"name":"J","slug":"j","description":"J is a high-level, general-purpose programming language that specializes in data analysis and mathematical computing. It is often used for statistical analysis, machine learning, and financial modeling.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.jsoftware.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/J_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:11","github_repo_count":509,"paradigms":"3,5,10,25,87,94","typings":"2","oses":null},{"id":644,"name":"Julia","slug":"julia","description":"Julia is a high-level, high-performance programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It is used for data analysis and visualization, numerical and scientific computing, machine learning, and more.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/julialang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Julia_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:13","github_repo_count":64202,"paradigms":"2,3,5,7,8,10,25,70,115","typings":"2,9,57,217","oses":"3,4,12"},{"id":634,"name":"Lisp","slug":"lisp","description":"Lisp is a high-level programming language known for its simple syntax and powerful metaprogramming capabilities. It is mainly used for artificial intelligence research, language implementation, and rapid prototyping.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Lisp_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:07","github_repo_count":25986,"paradigms":"7,10,25,67,70","typings":"2,9","oses":null},{"id":635,"name":"Lua","slug":"lua","description":"Lua is a lightweight scripting language known for its simplicity and extensibility. It is commonly used in game development, embedded systems, and scripting for various applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.lua.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Lua_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:08","github_repo_count":334960,"paradigms":"3,7,8,10,17,25","typings":"2,9,110","oses":"7"},{"id":317,"name":"M#","slug":"msharp","description":"M# is a high-level, statically-typed programming language that combines the object-oriented and functional programming paradigms. It is primarily used for developing cross-platform applications and services within the .NET ecosystem.","execution_mechanism":"'interpreted'","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.msharp.co.uk\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/M_Sharp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:19","github_repo_count":2681,"paradigms":"3,4,7,9,25,70","typings":"2,8","oses":null},{"id":331,"name":"Mercury","slug":"mercury","description":"Mercury is a logic\/functional programming language with a strong, static type system. It is designed for the development of high-performance and reliable software, especially in domains such as real-time systems, safety-critical systems, and program analysis.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.mercurylang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Mercury_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:20","github_repo_count":746,"paradigms":"3,10,11,25,28","typings":"8,9,214,217","oses":null},{"id":346,"name":"MLAB","slug":"mlab","description":"MLAB is a high-level programming language that is specifically designed for numerical analysis and mathematical computing. It is often used in scientific and engineering applications for tasks like data analysis, simulation, and modeling.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.civilized.com\/mlabdesc.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MLAB","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":null,"paradigms":"25","typings":"1,2","oses":null},{"id":359,"name":"Nemerle","slug":"nemerle","description":"\"Nemerle is a statically-typed, multi-paradigm programming language that combines functional, object-oriented, and imperative features. It is primarily used for software development, particularly in areas such as web development, game development, and academic research.\"","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/nemerle.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Nemerle","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:25","github_repo_count":183,"paradigms":"3,7,8,10,25,70","typings":"7,8,9,57","oses":null},{"id":369,"name":"Nickle","slug":"nickle","description":"Nickle is a high-level programming language designed for numerical and scientific computing, featuring dynamic typing and advanced math functions. It is commonly used in areas such as data analysis, simulation, and algorithm development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.nickle.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Nickle_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:26","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":385,"name":"Object Pascal","slug":"object_pascal","description":"Object Pascal is a strongly-typed programming language that combines the features of Pascal with object-oriented programming concepts. It is primarily used for developing desktop, mobile, and web applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Object_Pascal","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:29","github_repo_count":16884,"paradigms":"3,4,7,8,9,25,76","typings":"2,8,9,56","oses":null},{"id":381,"name":"Objective-C","slug":"objective-c","description":"Objective-C is a general-purpose, object-oriented programming language that is primarily used to develop applications for iOS and macOS platforms.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/developer.apple.com\/library\/mac\/navigation","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Objective-C","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:28","github_repo_count":539755,"paradigms":"3,25,67,84","typings":"1,2,8","oses":null},{"id":390,"name":"Opa","slug":"opa","description":"Opa is a secure, scalable, and efficient programming language for building modern web applications. Its main uses include creating real-time web applications, collaborative software, and server-side web development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/opalang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Opa_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:30","github_repo_count":78,"paradigms":"8,10,25","typings":"7,8,9","oses":null},{"id":403,"name":"Oz","slug":"oz","description":"Oz is a multiparadigm programming language that supports declarative, functional, and object-oriented programming. It is mainly used for concurrent and distributed programming, as well as for teaching and research in the field of programming languages.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.mozart-oz.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Oz_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":403,"paradigms":"3,8,10,17,25,36,54","typings":"2","oses":null},{"id":659,"name":"Pascal Script","slug":"pascal_script","description":"Pascal Script is a scripting language based on Pascal syntax that is primarily used for embedding scripts into Delphi and related development environments. It provides a flexible and easy-to-use scripting solution for automating tasks, customizing applications, and extending functionality.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Pascal_Script","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 14:52:10","github_repo_count":381,"paradigms":"3,7,8,25","typings":"9","oses":null},{"id":413,"name":"PeopleCode","slug":"peoplecode","description":"PeopleCode is a programming language used in Oracle's PeopleSoft applications. It is primarily used for customizing and extending the functionality of PeopleSoft applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PeopleCode","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:33","github_repo_count":null,"paradigms":"3,8,25","typings":null,"oses":null},{"id":414,"name":"Perl","slug":"perl","description":"Perl is a high-level programming language known for its versatility and powerful string manipulation capabilities. It is commonly used for web development, network programming, system administration, and text processing tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.perl.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Perl","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:33","github_repo_count":176464,"paradigms":"25","typings":"2","oses":"3,4,12,27,33,42"},{"id":438,"name":"PLEXIL","slug":"plexil","description":"PLEXIL is a high-level programming language designed for mission planning and control of autonomous systems. It is primarily used in aerospace applications for developing complex, concurrent, and mission-critical software systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/plexil.sourceforge.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PLEXIL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:37","github_repo_count":null,"paradigms":"25","typings":"8,57","oses":null},{"id":443,"name":"Polyphonic C#","slug":"polyphonic_csharp","description":"Polyphonic C# is an extension of the C# programming language that supports multiple interacting control flows. It is primarily used for developing concurrent and parallel applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/research.microsoft.com\/~nick\/polyphony\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Polyphonic_C_Sharp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:37","github_repo_count":12162167,"paradigms":"25","typings":"2,57","oses":null},{"id":448,"name":"PostScript","slug":"postscript","description":"PostScript is a programming language that is primarily used for creating and manipulating vector graphics. It is commonly used in printing and imaging applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PostScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:38","github_repo_count":8981,"paradigms":"7,25,74,86","typings":"1,2","oses":null},{"id":457,"name":"Prograph","slug":"prograph","description":"Prograph is a visual, dataflow-based programming language that allows users to create programs by connecting icons representing functions. It is commonly used for teaching programming concepts, creating visualizations, and designing user interfaces.","execution_mechanism":"Prograph: compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Prograph","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:39","github_repo_count":null,"paradigms":"3,25,83,91","typings":null,"oses":null},{"id":465,"name":"PWCT","slug":"pwct","description":"PWCT (Programming Without Coding Technology) is a visual programming language that enables users to create computer applications without writing traditional code. It is primarily used for rapid application development and allows non-programmers to create software solutions.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/doublesvsoop.sourceforge.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PWCT","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:40","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":654,"name":"Python","slug":"python","description":"Python is a high-level programming language that emphasizes code readability and simplicity. It is widely used for web development, data analysis, artificial intelligence, scientific computing, and automation tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.python.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Python_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 11:32:28","github_repo_count":8073104,"paradigms":"3,8,10,25,82","typings":"2,3,110","oses":"7"},{"id":475,"name":"Racket","slug":"racket","description":"Racket is a general-purpose programming language that offers a rich set of tools for creating and manipulating programs. It is commonly used for teaching programming concepts, implementing domain-specific languages (DSLs), and developing software applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/racket-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Racket_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:41","github_repo_count":19748,"paradigms":"3,7,10,25,67,70,79","typings":"2,9","oses":null},{"id":483,"name":"Red","slug":"red","description":"Red is a programming language that is strongly influenced by Rebol. It is designed to be simple, practical, and powerful, and can be used for a wide range of tasks including web development, system programming, and GUI applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.red-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Red_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:42","github_repo_count":523,"paradigms":"8,10,25","typings":null,"oses":null},{"id":499,"name":"SAMPL","slug":"sampl","description":"SAMPL is a programming language designed for statistical modeling and analysis. Its main uses include sampling-based inference, Markov chain Monte Carlo methods, and Bayesian modeling.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.optirisk-systems.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SAMPL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:45","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":511,"name":"Seed7","slug":"seed7","description":"Seed7 is a general-purpose programming language that aims to provide a higher level of abstraction compared to other languages like C or Java. It can be used for a wide range of applications including system programming, scripting, and developing complex software projects.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/seed7.sourceforge.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Seed7","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:47","github_repo_count":null,"paradigms":"3,8,9,25,67,76","typings":"8,9,57,61","oses":"7"},{"id":520,"name":"SISAL","slug":"sisal","description":"SISAL is a functional programming language that supports data parallelism and high-level array operations. It is mainly used for scientific and numerical computing applications.","execution_mechanism":"The SISAL programming language is 'compiled'.","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SISAL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:49","github_repo_count":null,"paradigms":"10,25,36,91","typings":"8,9","oses":null},{"id":531,"name":"Source","slug":"source","description":"Source is a statically-typed, compiled programming language designed for game development. It is primarily used to create interactive and immersive video games.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Source_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:50","github_repo_count":null,"paradigms":"7,8,10,25","typings":"2,110","oses":null},{"id":535,"name":"Spec#","slug":"specsharp","description":"Spec# is an experimental programming language that extends C# with support for contracts. It is primarily used for developing reliable and correct software by enabling programmers to express and enforce formal specifications on their code.","execution_mechanism":"Spec# is 'compiled'.","logo_svg":null,"repo_url":null,"website_url":"http:\/\/research.microsoft.com\/specsharp\/","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:51","github_repo_count":null,"paradigms":"25","typings":"2,57","oses":null},{"id":540,"name":"SQL\/PSM","slug":"sql_psm","description":"SQL\/PSM is a programming language that extends the SQL language and enables the creation of stored procedures and functions. Its main use is to enhance the capabilities of relational databases by allowing users to define complex business logic and data manipulation operations within the database system.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SQL\/PSM","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:52","github_repo_count":null,"paradigms":"25","typings":null,"oses":null},{"id":542,"name":"StarLogo","slug":"starlogo","description":"StarLogo is a programming language that allows users to create simulations and model complex systems using individual agents. It is mainly used in education and research to teach and study concepts related to computer science, mathematics, and social sciences.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/education.mit.edu\/portfolio_page\/starlogo-tng\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/StarLogo","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:52","github_repo_count":null,"paradigms":"7,25,30","typings":"2,9,110","oses":null},{"id":549,"name":"Swift","slug":"swift","description":"Swift is a powerful and intuitive programming language for iOS, macOS, watchOS, and tvOS. It is mainly used for developing applications for Apple platforms.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/swift.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Swift_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:53","github_repo_count":1223416,"paradigms":"3,6,8,10,25,36,91,107","typings":"7,8,9","oses":"3,4,11,12,59,60,61,62"},{"id":553,"name":"T","slug":"t","description":"The 'T' programming language is a modern, statically-typed language designed for high-performance applications. It is commonly used in areas such as financial modeling, data analysis, and scientific computing.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/mumble.net\/~jar\/tproject","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/T_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:54","github_repo_count":null,"paradigms":"3,8,10,25,70","typings":"2,9","oses":null},{"id":660,"name":"Tcl","slug":"tcl","description":"Tcl is a dynamic programming language known for its simplicity and flexibility. It is commonly used for writing scripts, creating GUI applications, and embedding into larger systems as a scripting interface.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/tcl.tk","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Tcl","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 14:52:11","github_repo_count":17657,"paradigms":"3,4,7,8,10,25","typings":"2","oses":null},{"id":556,"name":"Tea","slug":"tea","description":"Tea is a high-level, dynamically-typed programming language that is designed for scripting and rapid prototyping. It is primarily used for web development, data analysis, and automation tasks.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.pdmfc.com\/tea","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Tea_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:54","github_repo_count":19,"paradigms":"3,10,25","typings":null,"oses":null},{"id":585,"name":"Visual Basic","slug":"visual_basic","description":"Visual Basic is a programming language that allows developers to create Windows applications with a graphical user interface. It is commonly used for developing business applications, database management systems, and productivity tools.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/docs.microsoft.com\/en-us\/dotnet\/visual-basic\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Visual_Basic_(.NET)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:57","github_repo_count":1193752,"paradigms":"3,4,7,8,9,10,25,67,76,84,114","typings":"2,57","oses":null},{"id":586,"name":"Visual Basic for Applications","slug":"visual_basic_for_applications","description":"Visual Basic for Applications (VBA) is a programming language developed by Microsoft for automating tasks within the Microsoft Office suite of applications. It is primarily used for creating macros, adding custom functionality, and automating repetitive tasks in Excel, Word, PowerPoint, and other Office programs.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Visual_Basic_for_Applications","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:57","github_repo_count":11710,"paradigms":"25","typings":null,"oses":null},{"id":597,"name":"Wolfram Language","slug":"wolfram_language","description":"The Wolfram Language is a general-purpose programming language that allows for high-level computational tasks, symbolic programming, and data manipulation. Its main uses include scientific research, data analysis, machine learning, and creating interactive visualizations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.wolfram.com\/language\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Wolfram_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:58","github_repo_count":415,"paradigms":"3,5,6,8,10,25","typings":"2,9","oses":"3,4,12"},{"id":606,"name":"XOTcl","slug":"xotcl","description":"XOTcl is an object-oriented extension to the Tcl scripting language, providing enhanced features for object-oriented programming. It is mainly used for developing applications that require complex object models and dynamic behaviors.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/media.wu-wien.ac.at\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/XOTcl","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:00","github_repo_count":null,"paradigms":"3,4,8,10,25","typings":"2","oses":null},{"id":618,"name":"ZhPy","slug":"zhpy","description":"ZhPy is a Chinese-inspired programming language that aims to make coding accessible to Mandarin-speaking users. It can be used for various purposes, such as web development, data analysis, and automation tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/code.google.com\/p\/zhpy","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:01","github_repo_count":null,"paradigms":"25","typings":null,"oses":null}]