[{"id":626,"name":".QL","slug":"dotql","description":"QL is a declarative query language designed for retrieving data from databases. It is commonly used for data analytics and reporting purposes.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/.QL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:03","github_repo_count":null,"paradigms":"3,6,11","typings":"8,9","oses":null},{"id":4,"name":"A+","slug":"aplus","description":"A+ is an array programming language that supports a wide range of mathematical and statistical operations, making it well-suited for data analysis and numerical computing tasks. It allows users to efficiently manipulate large datasets and perform complex computations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.aplusdev.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/A%2B_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:34","github_repo_count":null,"paradigms":"5","typings":"2,9","oses":null},{"id":6,"name":"ABC","slug":"abc","description":"ABC is a high-level programming language known for its simplicity and ease of use. It is mainly used for educational purposes and prototyping.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/homepages.cwi.nl\/~steven\/abc\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ABC_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:34","github_repo_count":null,"paradigms":"7,8,9","typings":"9,50","oses":null},{"id":11,"name":"ActionScript","slug":"actionscript","description":"ActionScript is an object-oriented programming language that is primarily used for creating software and applications within the Adobe Flash platform. It is commonly used for creating interactive multimedia and web content.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.adobe.com\/devnet\/actionscript.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ActionScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:35","github_repo_count":24826,"paradigms":"3,8,10,17","typings":"8,9","oses":null},{"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":16,"name":"Agda","slug":"agda","description":"Agda is a dependently typed programming language that supports formal verification. It is primarily used for writing correct and trustworthy software, as well as for mathematical proofs and research in type theory.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/wiki.portal.chalmers.se\/agda\/pmwiki.php","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Agda_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:36","github_repo_count":2472,"paradigms":"28","typings":"7,8,9,57,61,62","oses":"2,3"},{"id":21,"name":"Alef","slug":"alef","description":"Alef is a programming language designed for systems programming, emphasizing concurrency and modular programming. It is commonly used to develop operating systems and low-level software applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Alef_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:36","github_repo_count":null,"paradigms":"9,36","typings":"8,9","oses":"5"},{"id":24,"name":"ALGOL 58","slug":"algol_58","description":"ALGOL 58 was a high-level programming language designed for scientific and mathematical computing. Its main uses included algorithm development, numerical analysis, and scientific research.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ALGOL_58","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:37","github_repo_count":61545,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":25,"name":"ALGOL 60","slug":"algol_60","description":"ALGOL 60 is a high-level programming language known for its concise syntax and structured approach, used primarily for scientific and algorithmic computing.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ALGOL_60","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:37","github_repo_count":98033,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":26,"name":"ALGOL 68","slug":"algol_68","description":"ALGOL 68 is a programming language known for its strong typing and flexible syntax. It is primarily used for scientific and numerical computing.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ALGOL_68","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:37","github_repo_count":59333,"paradigms":"8,36","typings":"8,9,18,56","oses":null},{"id":27,"name":"ALGOL W","slug":"algol_w","description":"ALGOL W is a general-purpose programming language that was designed for scientific and system programming. It was primarily used for numerical computations and algorithm development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ALGOL_W","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:37","github_repo_count":8670830,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":28,"name":"Alice","slug":"alice","description":"Alice is an educational programming language that emphasizes visual storytelling and interactive 3D animations. It is primarily used to teach the fundamentals of programming and computational thinking to beginners.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.ps.uni-saarland.de\/alice\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Alice_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:38","github_repo_count":null,"paradigms":"8,10,36,54","typings":"7,8,9","oses":null},{"id":30,"name":"Alma-0","slug":"alma-0","description":"Alma-0 is a programming language designed for the specification and implementation of concurrent systems. It is mainly used for modeling and verification of concurrent algorithms and protocols.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.cwi.nl\/en\/alma\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Alma-0","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:38","github_repo_count":null,"paradigms":"7,8,11,54","typings":"8,9","oses":null},{"id":31,"name":"AmbientTalk","slug":"ambienttalk","description":"AmbientTalk is a dynamically-typed, object-oriented programming language designed for programming mobile and ubiquitous computing applications. It focuses on the safe and efficient distribution and coordination of objects across a network of communication-capable devices.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.soft.vub.ac.be\/amop","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/AmbientTalk","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:39","github_repo_count":null,"paradigms":"3,4,17,36,67","typings":"2,9","oses":null},{"id":42,"name":"Asymptote","slug":"asymptote","description":"Asymptote is a powerful vector graphics language used for creating mathematical diagrams and technical illustrations. Its main uses include generating mathematical figures, creating 3D graphics, and designing interactive animations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/asymptote.sourceforge.io\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Asymptote_(vector_graphics_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:40","github_repo_count":121,"paradigms":"8","typings":"9","oses":"7"},{"id":44,"name":"Atom","slug":"atom","description":"Atom is a modern programming language designed for building scalable web applications. It is known for its simplicity, efficiency, and flexibility, making it popular among developers for creating backend systems and APIs.","execution_mechanism":"Other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/hackage.haskell.org\/package\/atom","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Atom_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:40","github_repo_count":null,"paradigms":"6,10","typings":"9","oses":null},{"id":52,"name":"Ballerina","slug":"ballerina","description":"Ballerina is a cloud-native programming language designed for building microservices and distributed systems. It focuses on ease of use, scalability, and resilience, allowing developers to create and connect services efficiently.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ballerinalang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ballerina_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:41","github_repo_count":2994,"paradigms":"36","typings":"7,8,9,18","oses":"3,4,12"},{"id":59,"name":"BeanShell","slug":"beanshell","description":"BeanShell is a lightweight scripting language for Java that provides interactive scripting capability to Java applications. It is mainly used for rapid prototyping, testing, and debugging Java code.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.beanshell.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/BeanShell","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:41","github_repo_count":null,"paradigms":"3","typings":"2,9","oses":null},{"id":67,"name":"Blitz BASIC","slug":"blitz_basic","description":"Blitz BASIC is a programming language commonly used for game development, known for its simplicity and efficiency in creating 2D games. It is primarily used by hobbyists and indie game developers.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.blitzbasic.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Blitz_BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:42","github_repo_count":1195977,"paradigms":"3,8","typings":"1,9","oses":"3"},{"id":68,"name":"Boo","slug":"boo","description":"Boo is an object-oriented, statically-typed programming language that runs on the .NET framework. It is mainly used for developing software applications and libraries targeting the Microsoft platform.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/boo-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Boo_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:43","github_repo_count":252,"paradigms":"3","typings":"7,8,9,110","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":87,"name":"Charm","slug":"charm","description":"Charm is a programming language that prioritizes code readability and simplicity. It is mainly used for developing web applications and implementing domain-specific languages.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/charm.qu-bit.co.uk","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Charm_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:46","github_repo_count":null,"paradigms":"9","typings":"8,9","oses":null},{"id":88,"name":"Chez Scheme","slug":"chez_scheme","description":"Chez Scheme is a programming language that provides an optimizing compiler and an interactive programming environment. It is primarily used for scripting, scientific programming, and education.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.scheme.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Chez_Scheme","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:46","github_repo_count":38011,"paradigms":null,"typings":"2,9,213","oses":"13,19"},{"id":89,"name":"CHICKEN","slug":"chicken","description":"CHICKEN is a practical and high-performance programming language that supports multiple paradigms. It is mainly used for developing scalable and efficient applications, web servers, and mobile apps.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.call-cc.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Chicken_(Scheme_implementation)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:46","github_repo_count":null,"paradigms":null,"typings":"2,9,213","oses":"7"},{"id":90,"name":"CHILL","slug":"chill","description":"CHILL is a high-level programming language used primarily in safety-critical systems for designing and implementing real-time software applications. It supports structured programming principles and is known for its strong typing and rigorous error checking capabilities.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CHILL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:46","github_repo_count":null,"paradigms":"7","typings":"8,9","oses":null},{"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":95,"name":"Claire","slug":"claire","description":"Claire is a general-purpose programming language that combines functional and object-oriented features, designed to provide a concise and expressive syntax. It is primarily used for building scalable and high-performance software systems.","execution_mechanism":"interpredted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.claire-language.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Claire_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:47","github_repo_count":null,"paradigms":"3,10,67,78","typings":"2,8,9","oses":null},{"id":97,"name":"Clean","slug":"clean","description":"Clean is a general-purpose, lazy and pure functional programming language. It is primarily used for research and education in functional programming, and also for building efficient and reliable software systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/clean.cs.ru.nl","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Clean_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:47","github_repo_count":225,"paradigms":"10,28","typings":"2,9,214","oses":null},{"id":100,"name":"Clojure","slug":"clojure","description":"Clojure is a dynamically-typed, functional programming language that runs on the Java Virtual Machine (JVM). It is used for developing scalable and concurrent applications, with a focus on simplicity, immutability, and code-as-data philosophy.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/clojure.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Clojure","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":87098,"paradigms":"10,11,30,36","typings":"2,9","oses":null},{"id":101,"name":"CLU","slug":"clu","description":"The CLU programming language is a general-purpose programming language known for its strong support of data abstraction and modular programming. It is often used for teaching and research in programming language design.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.pmg.lcs.mit.edu\/CLU.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CLU_(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,7","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":108,"name":"COMAL","slug":"comal","description":"COMAL is a structured programming language that was designed for teaching programming to beginners. Its main uses include education, developing simple software applications, and improving logical thinking skills.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/COMAL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:49","github_repo_count":null,"paradigms":"7,9","typings":"9","oses":null},{"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":111,"name":"Component Pascal","slug":"component_pascal","description":"Component Pascal is an efficient and expressive programming language known for its strong static typing and modular structure. It is primarily used for developing software components, embedded systems, and applications where reliability and maintainability are important.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.oberon.ch\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Component_Pascal","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:50","github_repo_count":16883,"paradigms":"3,8,9,79","typings":"8,9","oses":null},{"id":114,"name":"Concurrent Euclid","slug":"concurrent_euclid","description":"Concurrent Euclid is a parallel, concurrent programming language that allows the creation and manipulation of concurrent objects. It is mainly used in the development of parallel and concurrent systems, such as operating systems and distributed applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Concurrent_Euclid","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:50","github_repo_count":3712,"paradigms":"8,9,10","typings":"9","oses":"7"},{"id":117,"name":"Cool","slug":"cool","description":"Cool is a small, statically-typed programming language that supports object-oriented programming. It was designed for educational purposes and is often used to teach compiler construction and programming language concepts.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:50","github_repo_count":128,"paradigms":"3","typings":"8,9,61","oses":null},{"id":118,"name":"Coral 66","slug":"coral_66","description":"Coral 66 is a high-level programming language designed for real-time control systems. Its main uses include aerospace, defense, and other applications that require precision and speed.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CORAL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:51","github_repo_count":87907,"paradigms":"7,8,9","typings":"8,9","oses":null},{"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":643,"name":"Curry","slug":"curry","description":"Curry is a functional logic programming language that combines features from functional programming and logic programming. Its main uses include declarative programming, constraint solving, and natural language processing.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.curry-language.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Curry_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:13","github_repo_count":20,"paradigms":"10,11,54","typings":"7,8,9","oses":null},{"id":125,"name":"Cyclone","slug":"cyclone","description":"Cyclone is a general-purpose programming language designed for writing reliable and efficient C programs. It is primarily used for systems programming, including operating systems, embedded systems, and low-level code.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/cyclone.thelanguage.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Cyclone_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:52","github_repo_count":null,"paradigms":null,"typings":"8,9,56","oses":null},{"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":127,"name":"D","slug":"d","description":"The 'D' programming language is a modern general-purpose programming language with a focus on simplicity, efficiency, and safety. It is used for a wide range of applications, including system programming, web development, and game development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/dlang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/D_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:52","github_repo_count":14382,"paradigms":"3,8,10","typings":"7,8,9","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":131,"name":"Darwin","slug":"darwin","description":"Darwin is a general-purpose programming language that emphasizes simplicity and expressiveness. It is commonly used for scripting, web development, and creating scientific simulations.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Darwin_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:53","github_repo_count":null,"paradigms":"3,8,9","typings":"2,9","oses":null},{"id":135,"name":"Delphi","slug":"delphi","description":"Delphi is a strongly typed, object-oriented programming language known for its simplicity and efficiency. It is primarily used for developing Windows applications and creating software solutions for various sectors like finance, engineering, and healthcare.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.embarcadero.com\/ru\/products\/delphi","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:53","github_repo_count":57719,"paradigms":"3","typings":"9","oses":"4,10,11,12"},{"id":136,"name":"Design By Numbers","slug":"design_by_numbers","description":"Design By Numbers is a programming language aimed at creative expression through visual design, allowing users to create digital art and animations. It is commonly used by artists, designers, and educators for experimentation, prototyping, and teaching programming concepts through visual outcomes.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/dbn.media.mit.edu\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Design_By_Numbers","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:53","github_repo_count":8847,"paradigms":"3","typings":"9","oses":null},{"id":140,"name":"Draco","slug":"draco","description":"Draco is a statically-typed programming language designed for high-performance computing, with a focus on productivity, performance, and expressiveness. It is commonly used for scientific simulations, data analysis, and numerical computations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Draco_(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":"7,8,9","typings":"8,9,61","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":145,"name":"E","slug":"e","description":"E is a pure, object-oriented programming language that combines the parallelism and distribution features of Erlang with the object-oriented features of Smalltalk. It is mainly used for enhancing reliability, security, and concurrency in distributed systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/erights.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/E_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":376,"paradigms":"3","typings":"2,9","oses":null},{"id":146,"name":"Ease","slug":"ease","description":"The 'Ease' programming language is a high-level, dynamically typed language designed to prioritize readability and ease of use. It is commonly used for rapid prototyping, scripting, and developing web applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ease_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":null,"paradigms":"36,75","typings":"9","oses":null},{"id":150,"name":"Edinburgh IMP","slug":"edinburgh_imp","description":"The 'Edinburgh IMP' programming language is an imperative language developed at the University of Edinburgh. It is mainly used for teaching introductory programming and for implementing simple algorithms.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Edinburgh_IMP","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:56","github_repo_count":262154,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":154,"name":"Elixir","slug":"elixir","description":"Elixir is a dynamic, functional programming language designed for building scalable and maintainable applications. It is primarily used for developing distributed systems, web applications, and real-time systems.","execution_mechanism":"Elixir: Interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/elixir-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Elixir_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:56","github_repo_count":100572,"paradigms":"10,36,85","typings":"2,9,110","oses":"7"},{"id":155,"name":"Emacs Lisp","slug":"emacs_lisp","description":"Emacs Lisp is a dialect of the Lisp programming language. It is primarily used for extending and customizing the text editor Emacs.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.gnu.org\/software\/emacs","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Emacs_Lisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:57","github_repo_count":1401,"paradigms":"10,67,70","typings":"2,9","oses":null},{"id":156,"name":"Emerald","slug":"emerald","description":"Emerald is an object-oriented programming language designed for concurrent computing. Its main uses include developing distributed systems and applications that require high concurrency and fault-tolerance.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.emeraldprogramminglanguage.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Emerald_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:57","github_repo_count":null,"paradigms":"3","typings":"8,9","oses":null},{"id":158,"name":"Epigram","slug":"epigram","description":"Epigram is a dependently typed functional programming language with a focus on formal verification. It is primarily used for writing certified software, proving the correctness of programs, and developing formal proofs.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/e-pig.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Epigram_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:57","github_repo_count":null,"paradigms":"10","typings":"8,9,62","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":162,"name":"Euclid","slug":"euclid","description":"Euclid is a programming language that is designed specifically for writing mathematical algorithms. Its primary use is in the field of computational geometry and related mathematical applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Euclid_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:58","github_repo_count":null,"paradigms":"7,8,9,10","typings":"8,9","oses":null},{"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":166,"name":"Executive Systems Problem Oriented Language","slug":"executive_systems_problem_oriented_language","description":"The Executive Systems Problem Oriented Language (ESPOL) is a programming language designed for business applications, known for its easy-to-use syntax and powerful data manipulation capabilities. It is primarily used for developing software solutions for data processing and management in various industries.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Executive_Systems_Problem_Oriented_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:59","github_repo_count":19,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":171,"name":"F#","slug":"fsharp","description":"F# is a functional-first programming language that supports both functional and object-oriented programming paradigms. It is mainly used for developing cross-platform and scalable applications, data processing, and machine learning.","execution_mechanism":"Compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/fsharp.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/F_Sharp_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:00","github_repo_count":null,"paradigms":"3,8,10,36,67,70","typings":"7,8,9","oses":"7"},{"id":170,"name":"F*","slug":"fstar","description":"The F* programming language is a dependently typed functional programming language that is designed to verify the correctness of programs. Its main uses include programming language research, program synthesis, and formal verification of software and security protocols.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.fstar-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/F*_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:59","github_repo_count":314,"paradigms":"8,10","typings":"7,8,9,62,113","oses":"7"},{"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":176,"name":"Fj\u00f6lnir","slug":"fjolnir","description":"Fj\u00f6lnir is a statically typed, functional programming language designed for high-performance computing. It is commonly used for scientific computing, parallel processing, and numerical simulations.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Fj%C3%B6lnir_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:01","github_repo_count":null,"paradigms":"3,7","typings":"2,9","oses":null},{"id":180,"name":"Flix","slug":"flix","description":"Flix is a statically-typed functional programming language that is designed for writing efficient and concise code. Its main uses include developing scalable and reliable applications, particularly in domains such as data analytics and distributed systems.","execution_mechanism":"The execution mechanism for the Flix programming language is 'interpreted'.","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Flix_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:01","github_repo_count":null,"paradigms":"8,10,11","typings":"7,8,9,18","oses":null},{"id":187,"name":"Fortran","slug":"fortran","description":"Fortran is a general-purpose, high-level programming language used for scientific and engineering computations. It is particularly popular in areas such as numerical analysis, weather forecasting, and computational physics.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/fortran-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Fortran","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:02","github_repo_count":33341,"paradigms":"3,5,7,8,9,76","typings":"8,9,61","oses":null},{"id":191,"name":"Franz Lisp","slug":"franz_lisp","description":"Franz Lisp is a powerful programming language known for its efficient symbolic manipulation capabilities. It is primarily used in artificial intelligence research and development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Franz_Lisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:03","github_repo_count":26451,"paradigms":"7,10,67,70","typings":"2,9","oses":null},{"id":192,"name":"FreeBASIC","slug":"freebasic","description":"FreeBASIC is a high-level programming language that is similar to the BASIC language. It is primarily used for developing computer applications and games.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.freebasic.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/FreeBASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:03","github_repo_count":918,"paradigms":"3,7","typings":"8,9","oses":"1,3,4,24"},{"id":198,"name":"Futhark","slug":"futhark","description":"Futhark is a purely functional, statically-typed, and purely functional programming language designed for high-performance computing on GPUs. It is primarily used for implementing parallel algorithms and performing computationally intensive tasks such as numerical simulations and machine learning.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/futhark-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Futhark_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:04","github_repo_count":118,"paradigms":"5,28","typings":"8,9","oses":null},{"id":200,"name":"Gambit","slug":"gambit","description":"Gambit is a dialect of the Scheme programming language that focuses on efficient compilation and execution. It is primarily used for research in programming language theory and implementation.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/gambitscheme.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Gambit_(Scheme_implementation)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:04","github_repo_count":null,"paradigms":null,"typings":"2,9,213","oses":"13,19"},{"id":202,"name":"Game Oriented Assembly Lisp","slug":"game_oriented_assembly_lisp","description":"The Game Oriented Assembly Lisp (GOAL) programming language is a high-level language designed for game development on the PlayStation 2 console, known for its power and efficiency. Its main uses include creating gameplay mechanics, artificial intelligence, and optimizing performance in game development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Game_Oriented_Assembly_Lisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:04","github_repo_count":3,"paradigms":"3,8","typings":"2,9,213","oses":null},{"id":207,"name":"Genie","slug":"genie","description":"Genie is a high-level programming language that aims to simplify the development of software by providing a concise and readable syntax. It is primarily used for creating desktop applications, especially targeting the GNOME desktop environment.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/live.gnome.org\/Genie","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Genie_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:05","github_repo_count":25,"paradigms":"3,8,9","typings":"8,9","oses":null},{"id":211,"name":"GNU E","slug":"gnu_e","description":"GNU E is a versatile programming language designed for system programming, with a focus on simplicity and low-level control. It is commonly used for developing operating systems and embedded systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/GNU_E","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:05","github_repo_count":7131597,"paradigms":"3","typings":"9","oses":null},{"id":213,"name":"Go","slug":"go","description":"Go is an open-source programming language designed for simplicity and efficiency, with a focus on concurrency and scalability. It is commonly used for building web servers, network tools, and distributed systems.\n\n","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/golang.org","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":1350708,"paradigms":"3,7,8,9,10,36","typings":"7,8,9,18,110","oses":"3,4,5,10,11,12,24,27,30,31,32,33,34"},{"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":216,"name":"G\u00f6del","slug":"godel","description":"The G\u00f6del programming language is a declarative programming language that utilizes logic programming and constraint solving. Its main uses include solving combinatorial problems, implementing artificial intelligence algorithms, and modeling complex systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/G%C3%B6del_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:06","github_repo_count":null,"paradigms":"6,11","typings":"9","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":651,"name":"Haskell","slug":"haskell","description":"Haskell is a statically-typed, purely functional programming language known for its strong type system and lazy evaluation. It is primarily used for academic research, formal verification, and high-level system development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.haskell.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Haskell","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:17","github_repo_count":138356,"paradigms":"10,28,116","typings":"7,8,9","oses":"2,3"},{"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":252,"name":"Io","slug":"io","description":"Io is a small, prototype-based programming language with a minimalist syntax and powerful reflection capabilities. It is primarily used for scripting, embedding in other software, and building dynamic, expressive applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/iolanguage.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Io_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:10","github_repo_count":2552,"paradigms":"3,17","typings":"2,9","oses":null},{"id":656,"name":"Java","slug":"java","description":"Java is a high-level, object-oriented programming language known for its platform independence and wide range of applications, including web development, mobile app development, software testing, scientific research, and enterprise-level applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.oracle.com\/java\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Java_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 11:32:54","github_repo_count":11304887,"paradigms":"3,8,9,10,67,76,84,117,118","typings":"8,9,56,57,61","oses":null},{"id":272,"name":"JOVIAL","slug":"jovial","description":"JOVIAL is a high-level programming language designed for real-time systems and developed primarily for the U.S. Air Force. It is used for the development of avionics and other embedded systems in the defense and aerospace industries.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/JOVIAL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:12","github_repo_count":null,"paradigms":"7,8,9","typings":"8,9,18,56","oses":null},{"id":273,"name":"Joy","slug":"joy","description":"Joy is a purely functional programming language that focuses on concatenative programming and stack manipulation. It is primarily used for teaching and research purposes in the field of programming languages.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Joy_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:13","github_repo_count":null,"paradigms":"28,74,86","typings":"2,9","oses":null},{"id":277,"name":"JSONiq","slug":"jsoniq","description":"JSONiq is a query and processing language for JSON (JavaScript Object Notation) data. Its main uses include extracting, transforming, and querying JSON data efficiently and expressing complex data manipulation tasks in a concise and readable manner.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.jsoniq.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/JSONiq","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:14","github_repo_count":152,"paradigms":"6","typings":"2,9","oses":null},{"id":278,"name":"Judoscript","slug":"judoscript","description":"Judoscript is a scripting language that combines elements of Java and scripting languages like JavaScript. It is primarily used for rapid prototyping, automation tasks, and scripting in the Java ecosystem.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/judoscript.org\/home.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Judoscript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:14","github_repo_count":null,"paradigms":"3","typings":"2,9","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":279,"name":"K","slug":"k","description":"The 'K' programming language is an array-based programming language that is designed for processing large amounts of data. It is commonly used in finance, research, and other fields where high performance and efficient manipulation of data are crucial.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/kx.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/K_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:14","github_repo_count":null,"paradigms":"5,10","typings":"2,9","oses":null},{"id":285,"name":"Kojo","slug":"kojo","description":"Kojo is a programming language designed for educational purposes, with a syntax that is easy for beginners to understand. It is primarily used to teach coding concepts and problem-solving skills to students.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.kogics.net\/kojo","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Kojo_(learning_environment)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:14","github_repo_count":null,"paradigms":"3,10","typings":"9","oses":null},{"id":286,"name":"Kotlin","slug":"kotlin","description":"Kotlin is a statically-typed programming language that runs on the Java Virtual Machine. It can be used for developing Android applications, server-side applications, and other types of software projects.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/kotlinlang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Kotlin_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:15","github_repo_count":1246067,"paradigms":"3,6,8,9,10,36,67,76","typings":"7,8,9","oses":null},{"id":292,"name":"LFE","slug":"lfe","description":"LFE (Lisp Flavored Erlang) is a functional programming language that combines the syntax and semantics of Lisp with the concurrent, fault-tolerant nature of Erlang. It is primarily used for writing highly distributed and fault-tolerant systems, such as telecommunication infrastructure, real-time systems, and distributed computing.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/lfe.io","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/LFE_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:15","github_repo_count":65,"paradigms":"10","typings":"2,9","oses":null},{"id":294,"name":"Limbo","slug":"limbo","description":"Limbo is a programming language developed by Bell Labs, known for its simplicity and safety features. It is primarily used for writing system software, especially in distributed and concurrent computing environments.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.vitanuova.com\/inferno\/limbo.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Limbo_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:16","github_repo_count":589,"paradigms":"36,79","typings":"9","oses":null},{"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":303,"name":"Little b","slug":"little_b","description":"Little b is a strongly-typed programming language designed for embedded systems and real-time applications. It prioritizes memory efficiency, speed, and low-level control in order to meet the specific requirements of such systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.littleb.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Little_b_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:16","github_repo_count":8351670,"paradigms":"3,10","typings":"2,9","oses":null},{"id":312,"name":"LPC","slug":"lpc","description":"LPC is a programming language used in the development of muds (multi-user dungeons) and other online multiplayer games. It combines elements of C and other features specific to MUD development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/lpmuds.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/LPC_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:17","github_repo_count":null,"paradigms":"3,7,10,17","typings":"1,2,8,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":325,"name":"Mary","slug":"mary","description":"Mary is a statically-typed programming language designed for concurrent and distributed systems. It focuses on providing strong typing guarantees and support for message-passing concurrency. Mainly used for developing high-performance and fault-tolerant distributed applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Mary_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:20","github_repo_count":null,"paradigms":"8","typings":"8,9","oses":null},{"id":330,"name":"MDL","slug":"mdl","description":"MDL is a programming language developed for creating and manipulating virtual worlds. It is commonly used in developing computer games and simulations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MDL_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:20","github_repo_count":null,"paradigms":"7,10,67,70","typings":"2,9","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":332,"name":"Mesa","slug":"mesa","description":"Mesa is a programming language designed for high-level development and the implementation of complex systems software. It is commonly used for operating systems and compilers.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Mesa_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:21","github_repo_count":null,"paradigms":"7","typings":"8,9","oses":null},{"id":334,"name":"MetaPost","slug":"metapost","description":"MetaPost is a programming language that combines the capabilities of the TeX typesetting system with the power of programming. It is mainly used for creating high-quality vector graphics and diagrams for typesetting documents.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/foundry.supelec.fr\/gf\/project\/metapost\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MetaPost","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:21","github_repo_count":null,"paradigms":"6,8","typings":"2,9,110","oses":null},{"id":340,"name":"Mirah","slug":"mirah","description":"Mirah is a statically-typed, object-oriented programming language that is similar to Java syntax-wise. It is mainly used for developing Android applications and building high-performance software.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.mirah.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Mirah_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":68,"paradigms":"3,8","typings":"2,7,8,9","oses":"7"},{"id":341,"name":"Miranda","slug":"miranda","description":"Miranda is a high-level functional programming language known for its simplicity and elegance, often used for teaching and research in functional programming concepts. Its main uses include functional programming education, prototyping, and language research.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/miranda.org.uk","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Miranda_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":null,"paradigms":"6,28","typings":"8,9","oses":null},{"id":343,"name":"MIT\/GNU Scheme","slug":"mit_gnu_scheme","description":"MIT\/GNU Scheme is an implementation of the Scheme programming language, providing an interactive environment for programming and experimentation, as well as a platform for language research and development. It is primarily used for educational purposes, teaching fundamental concepts of computer programming and programming language design.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.gnu.org\/software\/mit-scheme\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MIT\/GNU_Scheme","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":38009,"paradigms":null,"typings":"2,9,213","oses":"2,3,12,13,19"},{"id":345,"name":"ML","slug":"ml","description":"ML is a statically-typed functional programming language known for its strong type inference and pattern matching capabilities. It is commonly used for writing compilers, theorem provers, and as a general-purpose language for programming with a focus on mathematical and logical tasks.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ML_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":null,"paradigms":"7,8,10","typings":"7,8,9","oses":null},{"id":348,"name":"Modula","slug":"modula","description":"Modula is a procedural programming language known for its modular structure, strong type checking, and strict scoping rules. It is widely used for systems programming, language implementation, and application development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Modula","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:23","github_repo_count":null,"paradigms":"7,8,79","typings":"8,9,56","oses":null},{"id":349,"name":"Modula-2","slug":"modula-2","description":"Modula-2 is a strongly-typed, procedural programming language that emphasizes modular programming and language safety. It is commonly used for system programming, education, and embedded systems development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Modula-2","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:23","github_repo_count":330,"paradigms":"8,9,36,79","typings":"8,9,56","oses":null},{"id":350,"name":"Modula-2+","slug":"modula-2plus","description":"Modula-2+ is an extension of the Modula-2 programming language that adds object-oriented features and dynamic memory management. It is primarily used for system programming and developing applications requiring fine control over memory allocation and deallocation.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Modula-2%2B","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:23","github_repo_count":330,"paradigms":"8,36,79","typings":"9","oses":null},{"id":356,"name":"MultiLisp","slug":"multilisp","description":"MultiLisp is a dialect of the Lisp programming language that supports parallel programming and shared memory. It is mainly used for designing and developing parallel algorithms and applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MultiLisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:24","github_repo_count":null,"paradigms":null,"typings":"2,9,213","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":361,"name":"NetLogo","slug":"netlogo","description":"NetLogo is a multi-agent programmable modeling environment used for simulating natural and social phenomena. It is commonly used in the fields of social sciences, economics, biology, and computer science for research and educational purposes.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/ccl.northwestern.edu\/netlogo\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/NetLogo","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:25","github_repo_count":4454,"paradigms":"7,30","typings":"2,9","oses":null},{"id":362,"name":"NetRexx","slug":"netrexx","description":"NetRexx is a programming language that combines the ease of use and simplicity of classic Rexx with the advanced capabilities of Java. It is primarily used for developing applications on the Java Virtual Machine.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/NetRexx","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:25","github_repo_count":null,"paradigms":"3,7,9","typings":"2,8,9,56","oses":null},{"id":364,"name":"NEWP","slug":"newp","description":"NEWP is a high-level programming language that is designed for simplicity and readability, making it suitable for beginners. It is mainly used for educational purposes and as a stepping stone for learning more complex programming languages.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/NEWP","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:26","github_repo_count":null,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":371,"name":"Nim","slug":"nim","description":"Nim is a statically-typed, compiled programming language that offers high performance and expressive syntax. It is commonly used for systems programming, scripting, and building web applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/nim-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Nim_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:27","github_repo_count":9680,"paradigms":"3,7,8,10,36,70,101","typings":"7,8,9,18","oses":"3,4,7,12,24,28,30"},{"id":378,"name":"Oaklisp","slug":"oaklisp","description":"Oaklisp is a dynamically-typed programming language that is primarily used for implementing artificial intelligence algorithms, writing domain-specific languages, and developing interactive graphical applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Oaklisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:27","github_repo_count":null,"paradigms":"3","typings":"2,9","oses":null},{"id":379,"name":"Oberon","slug":"oberon","description":"Oberon is a statically-typed, modular programming language developed in the late 1980s. It is primarily used for systems programming, building operating systems, and developing efficient and reliable software.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/projectoberon.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Oberon_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:28","github_repo_count":null,"paradigms":"3,7,8,9,79","typings":"2,8,9","oses":null},{"id":380,"name":"Oberon-2","slug":"oberon-2","description":"Oberon-2 is a programming language that is an extension of the original Oberon language and is designed for system-level programming. It is primarily used for developing operating systems, embedded systems, and high-performance applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Oberon-2","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:28","github_repo_count":null,"paradigms":"3,8","typings":"9","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":387,"name":"Obliq","slug":"obliq","description":"The Obliq programming language is a concurrent object-oriented language that supports distributed computing and fault tolerance. Its main uses include developing distributed applications and multi-agent systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Obliq","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:29","github_repo_count":null,"paradigms":"2,3,8,9,17,79","typings":"2,9","oses":null},{"id":636,"name":"OCaml","slug":"ocaml","description":"OCaml is a mature and statically-typed functional programming language. It is commonly used for programming language research, writing compilers and interpreters, as well as in areas such as finance and formal verification.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ocaml.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/OCaml","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:08","github_repo_count":31131,"paradigms":"3,8,10,79","typings":"7,8,9,18","oses":"2"},{"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":406,"name":"Pan","slug":"pan","description":"Pan is a dynamically-typed programming language with a focus on simplicity and expressiveness. It is commonly used for scripting, web development, and data analysis.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.quattor.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Pan_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":56,"paradigms":"6","typings":"2,9","oses":null},{"id":407,"name":"ParaSail","slug":"parasail","description":"ParaSail is a statically typed programming language designed for the development of highly reliable software systems. It is primarily used for applications that require high integrity, safety, and security.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.parasail-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ParaSail_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":null,"paradigms":"2,3,7,9,36","typings":"8,9","oses":"4"},{"id":409,"name":"Pascal","slug":"pascal","description":"Pascal is a high-level programming language designed for teaching programming concepts and developing efficient and maintainable software. It is commonly used for educational purposes and for developing desktop applications.\n\nPascal is a general-purpose programming language that was developed to encourage good programming practices. Its main uses include teaching computer programming, software development, and implementing algorithms and data structures.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Pascal_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:33","github_repo_count":57738,"paradigms":"8,9","typings":"8,9,56","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":420,"name":"PicoLisp","slug":"picolisp","description":"PicoLisp is a minimalist Lisp dialect designed for simplicity and extensibility. It is often used for developing database applications, web servers, and artificial intelligence systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/picolisp.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PicoLisp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:34","github_repo_count":127,"paradigms":"3,6,7,10,67,70","typings":"2,9,110","oses":null},{"id":428,"name":"PL\/C","slug":"pl_c","description":"PL\/C is a programming language developed by IBM for use on their System\/36 computers, which combines elements of both PL\/I and RPG. It is mainly used for developing business applications and database management systems on the System\/36 platform.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PL\/C","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:36","github_repo_count":null,"paradigms":"7,8,9","typings":"9","oses":null},{"id":429,"name":"PL\/I","slug":"pl_i","description":"PL\/I (Programming Language One) is a high-level, general-purpose programming language that combines features of Fortran and COBOL. It is mainly used for scientific, engineering, and business applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.ibm.com\/products\/pli-compiler-zos","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PL\/I","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:36","github_repo_count":null,"paradigms":"7,8,9,36","typings":"9","oses":null},{"id":433,"name":"PL360","slug":"pl360","description":"PL360 is a high-level programming language designed for scientific and mathematical applications. It is primarily used for numerical calculations, simulations, and data analysis.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PL360","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:36","github_repo_count":null,"paradigms":"7,8,9","typings":"8,9","oses":null},{"id":440,"name":"Plus","slug":"plus","description":"The 'Plus' programming language is a high-level language designed for simplicity and readability, with features that enhance productivity. It is commonly used for web development, data analysis, and general-purpose programming tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Plus_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:37","github_repo_count":null,"paradigms":"7,8,9","typings":"8,9,56","oses":null},{"id":449,"name":"Power Fx","slug":"power_fx","description":"Power Fx is a low-code programming language designed for building business and productivity apps. It focuses on ease of use and enables non-technical users to create applications using a visual interface, formula-based expressions, and pre-built functions. Its main uses include creating custom apps, automating business processes, and integrating with various data sources.","execution_mechanism":"'compiled'","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Power_Fx","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:38","github_repo_count":53619,"paradigms":"6,8,10","typings":"9","oses":null},{"id":455,"name":"Programming Language for Business","slug":"programming_language_for_business","description":"The 'Programming Language for Business' is a high-level programming language designed specifically for business applications. Its main uses include developing and maintaining software systems for business operations, data processing, and decision-making.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Programming_Language_for_Business","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:39","github_repo_count":654,"paradigms":"7,8","typings":"8,9","oses":null},{"id":461,"name":"ProvideX","slug":"providex","description":"ProvideX is a procedural programming language designed for developing business applications. It can be used for a wide range of purposes including database management, e-commerce solutions, and financial systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/home.pvxplus.com\/pgsrvr.pvp?pg=downloads","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ProvideX","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,7","typings":"9","oses":null},{"id":462,"name":"Pure","slug":"pure","description":"Pure is a functional programming language that supports static typing and algebraic data types. It is primarily used for academic purposes and research in the area of functional programming and type systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/purelang.bitbucket.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Pure_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:40","github_repo_count":null,"paradigms":"6,10","typings":"2,9","oses":null},{"id":464,"name":"PureScript","slug":"purescript","description":"PureScript is a strongly-typed functional programming language that compiles to JavaScript. It is primarily used for developing web applications, providing a highly expressive and statically-typed alternative to JavaScript.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.purescript.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PureScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:40","github_repo_count":5731,"paradigms":"10,28","typings":"7,8,9,219","oses":null},{"id":468,"name":"Q","slug":"q","description":"Q is a high-performance, interpreted programming language designed for processing large-scale, time-series data in real-time. It is commonly used for quantitative analysis, algorithmic trading, and financial modeling.","execution_mechanism":"Q programming language: interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Q_(programming_language_from_Kx_Systems)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:40","github_repo_count":952,"paradigms":"5,10","typings":"2,9","oses":null},{"id":648,"name":"Q#","slug":"qsharp","description":"Q# is a high-level programming language developed by Microsoft for quantum computing. It is primarily used for writing quantum algorithms and simulations on quantum computers.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/docs.microsoft.com\/en-us\/quantum\/quantum-qr-intro","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Q_Sharp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:17","github_repo_count":952,"paradigms":"8,10","typings":"8,9","oses":null},{"id":471,"name":"QML","slug":"qml","description":"QML is a declarative programming language designed for building user interfaces in applications. It is primarily used in the development of graphical user interfaces (GUIs) for native and embedded applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/doc.qt.io\/qt-5\/qmlapplications.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/QML","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:41","github_repo_count":17385,"paradigms":"6,98","typings":"2,9","oses":null},{"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":482,"name":"REBOL","slug":"rebol","description":"REBOL is a lightweight, minimalist programming language designed for easy communication between distributed systems. It is mainly used for creating networked applications and scripting tasks across different platforms and devices.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.rebol.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Rebol","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:42","github_repo_count":31679,"paradigms":"8,10,17,105","typings":"2,9","oses":null},{"id":484,"name":"Refal","slug":"refal","description":"Refal is a programming language known for its pattern-matching capabilities, which allows for concise and efficient code. It is commonly used in areas like theorem proving, formal verification, and artificial intelligence research.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.refal.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Refal","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:42","github_repo_count":null,"paradigms":"10","typings":"2,9","oses":null},{"id":485,"name":"Report Program Generator","slug":"report_program_generator","description":"Report Program Generator (RPG) is a high-level programming language used primarily for business applications, particularly in the creation of reports. It features easy-to-use syntax and powerful data manipulation capabilities, making it ideal for developing and maintaining complex reports within mainframe environments.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/IBM_RPG","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:43","github_repo_count":10262,"paradigms":"7","typings":"8,9","oses":null},{"id":492,"name":"RTL\/2","slug":"rtl_2","description":"RTL\/2 is a high-level programming language used for the development of real-time systems. It is mainly used for designing and implementing time-critical applications such as control systems, embedded systems, and robotics.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/RTL\/2","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:43","github_repo_count":null,"paradigms":"7,8,9","typings":"8,9,18,56","oses":null},{"id":655,"name":"Ruby","slug":"ruby","description":"Ruby is a dynamic, object-oriented programming language known for its simplicity and readability. It is commonly used for web development, creating server-side logic, automation, and scripting.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.ruby-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ruby_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 11:32:53","github_repo_count":2790721,"paradigms":"3,8,10,67","typings":"2,9,110","oses":"3,12,13,19"},{"id":494,"name":"Rust","slug":"rust","description":"Rust is a systems programming language that focuses on safety, speed, and concurrency. It is used for developing highly performant, reliable software, particularly in areas such as embedded systems, game engines, and network services.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.rust-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Rust_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:44","github_repo_count":535042,"paradigms":"3,8,10,36,73,76","typings":"7,8,9,57,95,220","oses":"3,4,7,10,11,12,24,50"},{"id":495,"name":"S","slug":"s","description":"The 'S' programming language is a statistical programming language used for data analysis and visualization. It is commonly used in fields such as statistics, data science, and research.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/ect.bell-labs.com\/sl\/S\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/S_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:44","github_repo_count":null,"paradigms":"3,5,8","typings":"2,9","oses":null},{"id":498,"name":"SAC programming language","slug":"sac_programming_language","description":"The SAC programming language is a domain-specific language designed for high-performance numerics and parallel computing. It is commonly used in scientific and technical computing applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.sac-home.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SAC_programming_language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:45","github_repo_count":141155,"paradigms":"5","typings":"9,214","oses":null},{"id":502,"name":"Sather","slug":"sather","description":"Sather is an object-oriented programming language with a syntax similar to Eiffel. It is primarily used for high-performance computing and large-scale parallel and distributed systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.gnu.org\/software\/sather\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Sather","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:45","github_repo_count":null,"paradigms":"3,10","typings":"8,9","oses":null},{"id":504,"name":"Scala","slug":"scala","description":"Scala is a modern multi-paradigm programming language that combines functional programming with object-oriented programming. It is primarily used for developing scalable and concurrent applications on the Java Virtual Machine (JVM).","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.scala-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Scala_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:45","github_repo_count":235246,"paradigms":"3,8,10,36","typings":"7,8,9,18","oses":null},{"id":505,"name":"Scheme","slug":"scheme","description":"Scheme is a general-purpose, functional programming language that emphasizes simplicity and minimalism. It is often used for teaching computer science concepts, as well as for research and scripting tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.scheme-reports.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Scheme_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:46","github_repo_count":18011,"paradigms":"7,8,10,70","typings":"2,9,213","oses":null},{"id":508,"name":"SCM","slug":"scm","description":"SCM is a high-level programming language that provides a simple syntax and powerful features for creating and manipulating data structures. It is primarily used for teaching computer science concepts and implementing domain-specific languages.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/people.csail.mit.edu\/jaffer\/SCM","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SCM_(Scheme_implementation)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:46","github_repo_count":null,"paradigms":null,"typings":"2,9,213","oses":"3,7,13,22,25,51,52,53,54,55,56"},{"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":512,"name":"Self","slug":"self","description":"Self is a dynamically-typed, prototype-based programming language. It is primarily used for creating highly dynamic, object-oriented applications, often in the context of graphical user interfaces.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/selflanguage.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Self_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:47","github_repo_count":37,"paradigms":"3,17","typings":"2,9","oses":null},{"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":524,"name":"Smalltalk","slug":"smalltalk","description":"Smalltalk is a dynamically-typed, object-oriented programming language known for its simplicity and minimalist syntax. It is primarily used for teaching, research, and creating graphical user interfaces.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Smalltalk","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:49","github_repo_count":11087,"paradigms":"3,84","typings":"2,9","oses":null},{"id":532,"name":"SP\/k","slug":"sp_k","description":"SP\/k is a programming language that combines elements of functional and procedural programming paradigms. It is primarily used for scientific and mathematical computation, as well as for developing algorithms and simulations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SP\/k","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:50","github_repo_count":null,"paradigms":"8,9","typings":"8,9","oses":null},{"id":533,"name":"SPARK","slug":"spark","description":"SPARK is a programming language that combines the benefits of high-level and low-level languages, ensuring both safety and efficiency. It is primarily used for developing high-integrity systems and critical software applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.adacore.com\/sparkpro\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SPARK_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:51","github_repo_count":null,"paradigms":"7","typings":"8,9,56,57","oses":null},{"id":536,"name":"Speedcoding","slug":"speedcoding","description":"Speedcoding is a high-level programming language designed for rapid development and execution of computer programs. It is commonly used for scientific simulations, mathematical calculations, and optimization problems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Speedcoding","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:51","github_repo_count":null,"paradigms":"3,7,9,76","typings":"8,9,61","oses":null},{"id":539,"name":"SQL","slug":"sql","description":"SQL is a programming language used to manage and manipulate relational databases. Its main uses include querying, inserting, updating, and deleting data in databases, as well as creating and modifying database structures and controlling user access.","execution_mechanism":"'compiled'","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.iso.org\/standard\/76583.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SQL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:52","github_repo_count":1883,"paradigms":"6","typings":"8,9","oses":null},{"id":641,"name":"Standard ML","slug":"standard_ml","description":"Standard ML (SML) is a general-purpose programming language that supports functional, imperative, and concurrent programming paradigms. It is mainly used for academic research, programming language theory, and development of type-safe and high-performance software systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/smlfamily.github.io\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Standard_ML","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:11","github_repo_count":500559,"paradigms":"7,8,10,79","typings":"7,8,9","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":550,"name":"Swift LispKit","slug":"swift_lispkit","description":"Swift LispKit is a Lisp dialect embedded in Swift, providing a Lisp programming environment for the Swift language. It is primarily used for functional programming, symbolic computation, and rapid prototyping.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:53","github_repo_count":2,"paradigms":null,"typings":"2,9,213","oses":null},{"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":555,"name":"TADS","slug":"tads","description":"TADS is a programming language designed for creating text-based interactive fiction games. Its main uses include writing and developing interactive fiction games with intricate narratives, puzzles, and player choices.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.tads.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/TADS","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:54","github_repo_count":null,"paradigms":"17","typings":"7,9","oses":null},{"id":557,"name":"TI-BASIC 83","slug":"ti-basic_83","description":"TI-BASIC 83 is a programming language specifically designed for Texas Instruments graphing calculators. It is primarily used for creating customized programs and applications for educational, mathematical, and scientific purposes.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/TI-BASIC_83","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:54","github_repo_count":51674,"paradigms":"7","typings":"9","oses":null},{"id":562,"name":"TTCN-3","slug":"ttcn-3","description":"TTCN-3 is a test specification language used for designing and executing test cases in both telecommunication and non-telecommunication industries. It aims to ensure the interoperability and functionality of software and systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/TTCN-3","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:54","github_repo_count":null,"paradigms":null,"typings":"9","oses":null},{"id":577,"name":"UnrealScript","slug":"unrealscript","description":"UnrealScript is a high-level programming language that was developed specifically for use with the Unreal Engine. It is primarily used for developing games and other interactive applications for various platforms.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/docs.unrealengine.com\/udk\/Three\/UnrealScriptHome.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/UnrealScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:56","github_repo_count":1502,"paradigms":"3,76","typings":"8,9,56","oses":null},{"id":581,"name":"VHDL","slug":"vhdl","description":"VHDL, or IEEE 1076, is a hardware description language used for modeling and designing digital systems at various levels of abstraction. Its main applications include the design, simulation, and synthesis of digital circuits, as well as the verification of electronic systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.vhdl.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/VHDL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:56","github_repo_count":40780,"paradigms":"36,91,98","typings":"9","oses":null},{"id":590,"name":"Visual Prolog","slug":"visual_prolog","description":"Visual Prolog is a strongly-typed logic programming language that provides built-in support for the development of intelligent systems. It is commonly used for developing expert systems, natural language processing applications, and other AI-related projects.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.visual-prolog.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Visual_Prolog","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:57","github_repo_count":18028,"paradigms":"3,8,10,11","typings":"7,8,9","oses":"3"},{"id":592,"name":"vvvv","slug":"vvvv","description":"vvvv is a visual programming language designed for the rapid prototyping and development of media and interactive applications, particularly in the fields of audiovisual art, creative coding, and user interface design. Its main uses include live visuals for performances, interactive installations, generative art, and interactive data visualizations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/vvvv.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Vvvv","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:58","github_repo_count":null,"paradigms":"83","typings":"9","oses":null},{"id":594,"name":"Whiley","slug":"whiley","description":"Whiley is a programming language that aims to improve software reliability and verification through the use of static typing and formal verification techniques. It is commonly used for developing reliable and secure software, particularly in safety-critical systems and areas such as embedded systems and cryptography.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/whiley.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Whiley_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:58","github_repo_count":2,"paradigms":"8,10","typings":"9,18,56","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":599,"name":"X10","slug":"x10","description":"X10 is a modern, concurrent, object-oriented programming language designed for high-performance computing systems. It is mainly used for developing scalable parallel applications and solving complex computational problems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/x10-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/X10_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:59","github_repo_count":46,"paradigms":"3,5,36","typings":"8,9,56","oses":"3,4,12,33"},{"id":642,"name":"XQuery","slug":"xquery","description":"XQuery is a high-level, query and functional programming language designed for querying and manipulating XML data. Its main uses include extracting and transforming XML data, searching for specific patterns within XML documents, and generating reports or summaries from XML sources.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.w3.org\/XML\/Query\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/XQuery","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:12","github_repo_count":1881,"paradigms":"6,10,79","typings":"2,8,9","oses":null},{"id":612,"name":"Xtend","slug":"xtend","description":"Xtend is a flexible and expressive programming language that enhances Java with additional features such as lambda expressions, type inference, and extension methods. It is commonly used for developing applications on the Java Virtual Machine (JVM) and is well-suited for projects that require productivity and code readability improvements.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.xtend-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Xtend","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:00","github_repo_count":1463,"paradigms":"3,8,10","typings":"7,8,9","oses":null},{"id":619,"name":"Zig","slug":"zig","description":"Zig is a general-purpose programming language that prioritizes safety, performance, and control. It is commonly used for systems programming, application development, and scripting.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ziglang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Zig_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:01","github_repo_count":7485,"paradigms":"7,8,10,36,76","typings":"7,8,9,18","oses":null}]