[{"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":19,"name":"AIMACO","slug":"aimaco","description":"AIMACO is a high-level programming language designed for artificial intelligence and machine learning applications. It provides a simplified syntax and powerful built-in functions for data analysis, algorithm development, and model training.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/AIMACO","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:36","github_repo_count":null,"paradigms":"8","typings":null,"oses":null},{"id":20,"name":"Aldor","slug":"aldor","description":"Aldor is a programming language that combines functional and imperative programming paradigms, with strong support for generic programming and abstraction. It is commonly used for developing high-performance mathematical software and computer algebra systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.aldor.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Aldor","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:36","github_repo_count":null,"paradigms":"3,8,10,11","typings":"8,67","oses":"4"},{"id":23,"name":"ALGOL","slug":"algol","description":"ALGOL is a high-level programming language known for its syntax simplicity and algorithmic focus. It is primarily used for scientific, numerical, and algorithmic computing.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ALGOL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:36","github_repo_count":null,"paradigms":"7,8,9","typings":null,"oses":null},{"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":33,"name":"AMOS","slug":"amos","description":"AMOS is a high-level interpreted programming language designed for creating software and games on the Amiga platform. Its main uses include game development, multimedia applications, and educational software.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.clickteam.com\/eng\/downloadcenter.php?i=58","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/AMOS_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:39","github_repo_count":null,"paradigms":"7,8","typings":"8","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":53,"name":"BASIC","slug":"basic","description":"BASIC is a high-level programming language that was developed in the 1960s. It is designed for beginners and is commonly used for teaching programming concepts and creating small-scale applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:41","github_repo_count":1418,"paradigms":"3,7,8,72","typings":null,"oses":null},{"id":57,"name":"BASIC-PLUS","slug":"basic-plus","description":"BASIC-PLUS is a dialect of the BASIC programming language that supports structured programming and was used extensively on Digital Equipment Corporation (DEC) computers. It was primarily used for developing and running programs on DEC's PDP-11 and VAX systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/BASIC-PLUS","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:41","github_repo_count":null,"paradigms":"8","typings":null,"oses":"15"},{"id":58,"name":"BCPL","slug":"bcpl","description":"BCPL is a general-purpose programming language with a small instruction set, primarily used for systems programming and compiler implementation.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/BCPL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:41","github_repo_count":null,"paradigms":"7,8,9","typings":null,"oses":null},{"id":66,"name":"BLISS","slug":"bliss","description":"BLISS is a high-level programming language designed for system programming and used primarily for writing operating systems and low-level device drivers.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/pdp-10.trailing-edge.com\/bb-m836d-bm\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/BLISS","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:42","github_repo_count":null,"paradigms":"7,8,9","typings":null,"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":70,"name":"Brainfuck","slug":"brainfuck","description":"Brainfuck is an esoteric programming language known for its minimalistic syntax and extreme simplicity. It is primarily used for educational purposes, code golf challenges, and exploring unconventional programming concepts.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Brainfuck","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:43","github_repo_count":1914,"paradigms":"1,8","typings":null,"oses":null},{"id":72,"name":"C","slug":"c","description":"The C programming language is a general-purpose programming language known for its simplicity and efficiency. It is commonly used for system programming, embedded systems, and developing software applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:43","github_repo_count":2660456,"paradigms":"7,8,9","typings":"1,61","oses":"2,3"},{"id":633,"name":"C#","slug":"csharp","description":"C# is a modern, general-purpose programming language developed by Microsoft. It is primarily used for building Windows desktop applications, web applications, and games.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/docs.microsoft.com\/en-us\/dotnet\/csharp\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C_Sharp_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:05","github_repo_count":2535044,"paradigms":"3,4,8,9,10,25,67,76,84,114","typings":"2,7,57","oses":null},{"id":75,"name":"C*","slug":"cstar","description":"C* is an extension of the C programming language, designed for high-performance and scalable programming on modern hardware and distributed systems. Its main uses include systems programming, database applications, and distributed computing.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C*","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:44","github_repo_count":null,"paradigms":"3,8,25,75","typings":"1,8,61","oses":null},{"id":73,"name":"C--","slug":"c--","description":"C-- is a low-level programming language designed for optimization and code generation, with a syntax similar to C. It is primarily used for compiler research and education purposes.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.cminusminus.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C--","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:43","github_repo_count":null,"paradigms":"8","typings":"1,8","oses":null},{"id":74,"name":"C\/AL","slug":"c_al","description":"C\/AL is a programming language used in Microsoft Dynamics NAV, designed for developing business applications and customizing ERP systems. It is primarily used for creating and modifying code objects to extend the functionality of the software.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/C\/AL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:43","github_repo_count":null,"paradigms":"8","typings":null,"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":92,"name":"Cilk","slug":"cilk","description":"Cilk is a general-purpose programming language that supports multithreaded parallel computing. It is commonly used for developing high-performance applications that require efficient task-level parallelism.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.cilkplus.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Cilk","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:46","github_repo_count":null,"paradigms":"2,7,8,9","typings":"1,8,61","oses":null},{"id":96,"name":"Clarion","slug":"clarion","description":"Clarion is a high-level programming language used for developing professional Windows applications with an emphasis on database integration and 32-bit visual development tools. Its main uses include building business applications, creating database management systems, and developing software solutions for enterprise environments.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.softvelocity.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Clarion_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:47","github_repo_count":252,"paradigms":"3,8,9","typings":null,"oses":null},{"id":102,"name":"CMS-2","slug":"cms-2","description":"CMS-2 is a high-level systems programming language developed by IBM in the 1960s. It is primarily used for writing software systems and operating systems for mainframe computers.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CMS-2","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":null,"paradigms":"8","typings":null,"oses":null},{"id":103,"name":"COBOL","slug":"cobol","description":"COBOL is a high-level programming language designed for business applications, characterized by its English-like syntax and support for large-scale data processing. It is commonly used in financial, government, and administrative systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/COBOL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":4369,"paradigms":"3,7,8","typings":"1,8","oses":null},{"id":105,"name":"CoffeeScript","slug":"coffeescript","description":"CoffeeScript is a programming language that compiles into JavaScript, providing a more concise and readable syntax. It is commonly used for front-end web development and enables developers to write JavaScript code more easily and efficiently.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/coffeescript.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CoffeeScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":64688,"paradigms":"8,10,17,25","typings":"2","oses":"7"},{"id":106,"name":"ColdFusion Markup Language","slug":"coldfusion_markup_language","description":"ColdFusion Markup Language (CFML) is a scripting language used for web development, allowing the creation of dynamic web pages and applications. It is mainly used for building web-based applications that integrate easily with databases and other technologies.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.adobe.com\/products\/coldfusion","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ColdFusion_Markup_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:49","github_repo_count":1,"paradigms":"8","typings":null,"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":113,"name":"Concurrent C","slug":"concurrent_c","description":"Concurrent C is a programming language that provides explicit mechanisms for concurrency in C, allowing for the simultaneous execution of multiple tasks. It is primarily used for developing highly parallel and concurrent systems, such as real-time systems, embedded systems, and parallel computing applications.","execution_mechanism":"other","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":11501759,"paradigms":"8,36","typings":"1,215","oses":"2"},{"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":115,"name":"Control Language","slug":"control_language","description":"Control Language (CL) is a programming language used on IBM iSeries systems for performing system operations, managing programs, and interacting with the operating system. Its main uses include automation of administrative tasks, creating and executing batch jobs, and customizing system behavior.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Control_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:50","github_repo_count":519396,"paradigms":"8","typings":null,"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":119,"name":"CPL","slug":"cpl","description":"CPL is a high-level programming language designed for systems programming, with a strong emphasis on type safety and efficient memory management. It is mainly used for writing operating systems and low-level software where performance and control over hardware are critical.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/CPL_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:51","github_repo_count":null,"paradigms":"7,8,9,10,25","typings":null,"oses":null},{"id":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":129,"name":"Dafny","slug":"dafny","description":"Dafny is a programming language that is designed to support the formal verification of programs. It is mainly used for developing correct and reliable software systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Dafny","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:52","github_repo_count":256,"paradigms":"8,10,81","typings":null,"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":130,"name":"Dartmouth BASIC","slug":"dartmouth_basic","description":"Dartmouth BASIC is a beginner-friendly programming language created in the 1960s by John Kemeny and Thomas Kurtz at Dartmouth College. It was designed as an educational tool for teaching programming concepts and has since been used in academic settings and for simple applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Dartmouth_BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:53","github_repo_count":1195992,"paradigms":"8","typings":null,"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":132,"name":"DataFlex","slug":"dataflex","description":"DataFlex is a programming language known for its efficiency in building business applications. It is often used for developing database-centric applications and web-based solutions.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/DataFlex","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":null,"oses":null},{"id":133,"name":"dBase","slug":"dbase","description":"dBase is a procedural programming language that is primarily used for managing and manipulating databases. It provides features for data querying, data manipulation, and creating simple graphical interfaces.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.dbase.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/DBase","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:53","github_repo_count":null,"paradigms":"8","typings":null,"oses":"1"},{"id":137,"name":"DIBOL","slug":"dibol","description":"DIBOL is a programming language that was developed in the late 1970s and early 1980s for use in business data processing. It is primarily used for creating and managing large-scale database applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/DIBOL","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","oses":null},{"id":138,"name":"DIGITAL Command Language","slug":"digital_command_language","description":"DIGITAL Command Language (DCL) is a high-level scripting language designed for managing and controlling the operating system environment in OpenVMS operating system. It is primarily used for system administration tasks, batch processing, and creating command procedures and scripts.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/DIGITAL_Command_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:54","github_repo_count":4438,"paradigms":"8","typings":null,"oses":"25,26"},{"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":141,"name":"Dragon","slug":"dragon","description":"Dragon is a statically-typed, general-purpose programming language designed for simplicity, efficiency, and expressiveness. It is mainly used for systems programming, high-performance computing, and building scalable applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/dragon-lang.org","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:54","github_repo_count":null,"paradigms":"3,7,8,82","typings":"2","oses":"2,3"},{"id":147,"name":"Easy Programming Language","slug":"easy_programming_language","description":"The 'Easy Programming Language' is a user-friendly programming language designed for beginners. It is mainly used for teaching programming concepts and creating simple applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.dywt.com.cn\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Easy_Programming_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":141131,"paradigms":"3,7,8,10,25","typings":null,"oses":null},{"id":148,"name":"eC","slug":"ec","description":"'eC' is a general-purpose programming language that combines the features of C and C++. It is mainly used for developing embedded systems and applications that require low-level programming and hardware control.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/ec-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/EC_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":152,"paradigms":"3,7,8,25,76","typings":"8,57,123","oses":null},{"id":637,"name":"ECMAScript","slug":"ecmascript","description":"ECMAScript is a high-level, interpreted programming language standardized by Ecma International. It is primarily used for scripting in web browsers and building web applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ecma-international.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ECMAScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:08","github_repo_count":null,"paradigms":"8,10,17,25","typings":"1,2","oses":null},{"id":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":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":163,"name":"Euler","slug":"euler","description":"Euler is a programming language designed for solving mathematical problems. It is commonly used for computational mathematics, algorithm development, and mathematical simulation.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Euler_(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","typings":"2","oses":null},{"id":165,"name":"Euphoria","slug":"euphoria","description":"Euphoria is a user-friendly programming language that is well-suited for rapid development of small to medium-sized software applications. It is commonly used for creating games, educational software, and scientific simulations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/openeuphoria.org\/index.wc","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Euphoria_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:59","github_repo_count":176,"paradigms":"7,8","typings":"2,8","oses":"7"},{"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":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":182,"name":"flow chart language","slug":"flow_chart_language","description":"Flow chart language is a graphical programming language that uses flowcharts to represent the logic of a program. It is commonly used for visualizing and designing algorithms and processes.","execution_mechanism":"The 'flow chart language' programming language's execution mechanism is 'interpreted'.","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Flow_chart_language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:01","github_repo_count":497,"paradigms":"8","typings":null,"oses":null},{"id":184,"name":"FLOW-MATIC","slug":"flow-matic","description":"FLOW-MATIC is a programming language designed for business applications and data processing, known for its English-like syntax. Its main uses include managing databases, creating reports, and automating business processes.","execution_mechanism":"FLOW-MATIC: interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/FLOW-MATIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:02","github_repo_count":null,"paradigms":"7,8","typings":null,"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":204,"name":"G-code","slug":"g-code","description":"G-code is a programming language used in computer numerical control (CNC) machines to control their actions, such as movement and tooling operations. It is primarily used in manufacturing processes, including machining, milling, and 3D printing.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/G-code","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:04","github_repo_count":6043,"paradigms":"7,8","typings":null,"oses":null},{"id":219,"name":"G-Portugol","slug":"g-portugol","description":"G-Portugol is a high-level programming language that combines elements from both Portguese and Java. It is primarily used for teaching programming concepts and introductory computer science courses.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/gpt.berlios.de\/","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:06","github_repo_count":null,"paradigms":"8","typings":null,"oses":null},{"id":201,"name":"Game Maker Language","slug":"game_maker_language","description":"Game Maker Language (GML) is a proprietary scripting language for the GameMaker game development tool. It is primarily used for creating games and interactive applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Game_Maker_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:04","github_repo_count":326,"paradigms":"8","typings":"2","oses":"3"},{"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":203,"name":"GAUSS","slug":"gauss","description":"GAUSS is a high-level programming language designed for data analysis, modeling, and simulation. It is commonly used in scientific research, econometrics, and financial analysis.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.aptech.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/GAUSS_(software)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:04","github_repo_count":null,"paradigms":"5,8","typings":null,"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":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":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":224,"name":"Haggis","slug":"haggis","description":"Haggis is a dynamic and interpreted programming language that emphasizes simplicity, productivity, and ease of use. It is mainly used for web development, scripting, and rapid prototyping of applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Haggis_(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":"3,8,10","typings":"7,18","oses":null},{"id":227,"name":"Handel-C","slug":"handel-c","description":"Handel-C is a high-level programming language that combines the ease of C programming with the power of parallel computing. It is primarily used for developing hardware-accelerated applications and algorithms for FPGA (Field-Programmable Gate Array) devices.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.mentor.com\/products\/fpga\/handel-c\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Handel-C","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:07","github_repo_count":null,"paradigms":"8","typings":"7,57,61","oses":null},{"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":237,"name":"HP BASIC for OpenVMS","slug":"hp_basic_for_openvms","description":"HP BASIC for OpenVMS is a programming language used for developing and writing applications on the OpenVMS operating system. It is commonly used for system development, data processing, and application programming.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/VSI_BASIC_for_OpenVMS","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:08","github_repo_count":0,"paradigms":"8","typings":null,"oses":null},{"id":239,"name":"HP Time-Shared BASIC","slug":"hp_time-shared_basic","description":"HP Time-Shared BASIC is a programming language developed by Hewlett-Packard for use in time-sharing systems. It is mainly used for writing and running applications in a multi-user environment.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/HP_Time-Shared_BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:08","github_repo_count":169,"paradigms":"8","typings":null,"oses":null},{"id":241,"name":"Hy","slug":"hy","description":"Hy is a Lisp-inspired, dynamically typed programming language that seamlessly combines the simplicity of Python syntax with the expressive power of Lisp. It is primarily used for scripting, embedded systems, and rapid prototyping.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/hylang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Hy","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:09","github_repo_count":434,"paradigms":"3,7,8,70,76","typings":null,"oses":null},{"id":246,"name":"Incr Tcl","slug":"incr_tcl","description":"Incr Tcl is an extension of the Tcl programming language that adds object-oriented features such as classes, inheritance, and encapsulation. It is primarily used for developing GUI applications, automating tasks, and implementing network protocols.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/incrtcl.sourceforge.net\/itcl\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Incr_Tcl","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:09","github_repo_count":7054,"paradigms":"3,4,8,10","typings":"2","oses":null},{"id":249,"name":"Intel Parallel Building Blocks","slug":"intel_parallel_building_blocks","description":"Intel Parallel Building Blocks is a programming language that helps developers write parallel programs for multi-core processors, emphasizing modularity and ease of use. It is mainly used for developing high-performance applications that can effectively utilize the parallel processing capabilities of modern hardware.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/software.intel.com\/en-us\/articles\/intel-parallel-building-blocks","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Intel_Parallel_Building_Blocks","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:10","github_repo_count":31,"paradigms":"8","typings":"1,61","oses":null},{"id":256,"name":"ISWIM","slug":"iswim","description":"ISWIM is a programming language that was developed in the late 1950s with a focus on mathematical notation and simplicity. Its main uses include numerical and symbolic computation, as well as teaching programming concepts.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ISWIM","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:10","github_repo_count":null,"paradigms":"8,10","typings":null,"oses":null},{"id":259,"name":"J#","slug":"jsharp","description":"J# is a programming language that is based on Java syntax and is primarily used for building applications and services that run on the .NET Framework. It allows developers to seamlessly integrate Java code with existing .NET code and libraries.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/msdn2.microsoft.com\/en-us\/vjsharp\/default.aspx","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Visual_J_Sharp","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:11","github_repo_count":509,"paradigms":"3,8,9","typings":null,"oses":null},{"id":262,"name":"Janus","slug":"janus","description":"Janus is a statically-typed programming language designed for creating highly concurrent and parallel programs, with built-in constructs for modern software engineering techniques. Its main uses include developing scalable and efficient applications that require concurrent execution, such as distributed systems, web servers, and high-performance computing.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/tetsuo.jp\/ref\/janus.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Janus_(time-reversible_computing_programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:11","github_repo_count":null,"paradigms":"7,8,95","typings":null,"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":265,"name":"JavaScript","slug":"javascript","description":"JavaScript is a high-level, interpreted programming language used primarily for creating interactive web applications and enhancing the functionality of websites.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.ecma-international.org\/publications-and-standards\/standards\/ecma-262\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/JavaScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:11","github_repo_count":13450936,"paradigms":"4,8,10,17,71,76","typings":"2,110,216","oses":null},{"id":271,"name":"Joule","slug":"joule","description":"Joule is a programming language designed for concurrent and distributed systems, focusing on message passing. It is mainly used for creating scalable and fault-tolerant applications that require high degrees of parallelism.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Joule_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:12","github_repo_count":null,"paradigms":"3,8,91","typings":null,"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":275,"name":"JS++","slug":"jsplusplus","description":"JS++ is a statically-typed programming language that compiles to JavaScript, offering enhanced static type checking and other features. It is mainly used for developing large-scale web applications and improving code integrity, reliability, and maintainability.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/JS%2B%2B","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:13","github_repo_count":13033204,"paradigms":"3,8,9,10,76","typings":"2,3,8","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":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":309,"name":"LOLCODE","slug":"lolcode","description":"LOLCODE is an esoteric programming language inspired by the slang used by LOLcats. It is primarily used for educational purposes and for creating humorous, non-serious programs.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.lolcode.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/LOLCODE","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:17","github_repo_count":282,"paradigms":"7,8,9","typings":null,"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":320,"name":"MAD","slug":"mad","description":"MAD is a high-level programming language that emphasizes modularity and extensibility. It is commonly used for developing real-time systems, as well as simulation and data analysis applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MAD_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:19","github_repo_count":null,"paradigms":"7,8","typings":null,"oses":null},{"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":327,"name":"MATH-MATIC","slug":"math-matic","description":"MATH-MATIC is a programming language designed for numerical and mathematical computations. It is primarily used for solving complex mathematical problems, conducting mathematical simulations, and analyzing mathematical data.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MATH-MATIC","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":null,"oses":null},{"id":657,"name":"MATLAB","slug":"matlab","description":"MATLAB is a high-level programming language that provides a mix of numerical analysis, visualization, and programming capabilities. It is commonly used for scientific research, data analysis, and algorithm development in various fields such as engineering, finance, and signal processing.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.mathworks.com\/products\/matlab.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MATLAB","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 11:32:55","github_repo_count":357475,"paradigms":"3,5,7,8,10","typings":"1,2","oses":"3,4,12"},{"id":329,"name":"MBASIC","slug":"mbasic","description":"MBASIC is a high-level programming language that is designed for microcomputers. It is primarily used for developing applications and running programs on systems such as Altair 8800, TRS-80, and Commodore PET.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MBASIC","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":null,"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":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":351,"name":"Modula-3","slug":"modula-3","description":"Modula-3 is a programming language designed for writing reliable and efficient software. It is primarily used for developing system software and distributed applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.modula3.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Modula-3","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:24","github_repo_count":182,"paradigms":"3,8","typings":null,"oses":null},{"id":355,"name":"MSX BASIC","slug":"msx_basic","description":"MSX BASIC is a simple programming language developed for the MSX home computer system, featuring a structured programming approach and support for graphics and sound. It is primarily used for developing games and applications on MSX computers.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.microsoft.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MSX_BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:24","github_repo_count":1196070,"paradigms":"8","typings":null,"oses":null},{"id":357,"name":"MUMPS","slug":"mumps","description":"MUMPS is a high-level programming language known for its simplicity and rapid development capabilities. It is commonly utilized in healthcare systems, financial institutions, and other industries where high performance and robustness are crucial.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MUMPS","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:24","github_repo_count":2681,"paradigms":"7,8","typings":"218","oses":"7"},{"id":358,"name":"Napier88","slug":"napier88","description":"Napier88 is a statically-typed, object-oriented programming language that emphasizes simplicity and readability. It is mainly used for developing software applications and web services.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Napier88","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:24","github_repo_count":null,"paradigms":"7,8,9","typings":null,"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":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":375,"name":"Nu","slug":"nu","description":"The 'Nu' programming language is a dynamic, lightweight language designed for scripting and rapid prototyping. It is primarily used for creating automation scripts, data manipulation, and small scale application development.","execution_mechanism":"The 'Nu' programming language is 'interpreted'.","logo_svg":null,"repo_url":null,"website_url":"http:\/\/programming.nu","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Nu_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:27","github_repo_count":372,"paradigms":"3,7,8,9,10","typings":"2","oses":"12"},{"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":382,"name":"Objective-J","slug":"objective-j","description":"Objective-J is a programming language that blends the syntax of Objective-C with JavaScript, allowing developers to write web applications. It is primarily used for front-end development and enhancing user interfaces.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.cappuccino-project.org\/","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:28","github_repo_count":1115,"paradigms":"3,8,10,67","typings":"1,2,110","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":388,"name":"occam","slug":"occam","description":"Occam is a concurrent programming language that is based on the communicating sequential processes (CSP) model. It is primarily used for developing real-time and parallel applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Occam_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:30","github_repo_count":null,"paradigms":"7,8,36","typings":null,"oses":null},{"id":389,"name":"occam-\u03c0","slug":"occam_pi","description":"occam-\u03c0 is a concurrent programming language that emphasizes simplicity and readability. It is mainly used for programming embedded systems and real-time applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Occam-%CF%80","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:30","github_repo_count":null,"paradigms":"7,8,36","typings":null,"oses":null},{"id":390,"name":"Opa","slug":"opa","description":"Opa is a secure, scalable, and efficient programming language for building modern web applications. Its main uses include creating real-time web applications, collaborative software, and server-side web development.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/opalang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Opa_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:30","github_repo_count":78,"paradigms":"8,10,25","typings":"7,8,9","oses":null},{"id":392,"name":"OpenCL","slug":"opencl","description":"OpenCL is a programming language for heterogeneous computing that enables developers to write code that can be executed across various devices, such as CPUs and GPUs. It is mainly used for parallel computing tasks, accelerating performance in areas like scientific simulations, image processing, and machine learning.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.khronos.org\/opencl","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/OpenCL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:30","github_repo_count":0,"paradigms":"3,8,9,76","typings":"1,8,57,61","oses":"3,4,10,12,24"},{"id":400,"name":"Oriel","slug":"oriel","description":"Oriel is a programming language designed for high-performance scientific computing and numerical simulation. It is known for its powerful array operations and extensive mathematical functions, making it ideal for tasks such as data analysis, computational physics, and engineering simulations.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Oriel_(scripting_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:31","github_repo_count":null,"paradigms":"7,8","typings":null,"oses":null},{"id":403,"name":"Oz","slug":"oz","description":"Oz is a multiparadigm programming language that supports declarative, functional, and object-oriented programming. It is mainly used for concurrent and distributed programming, as well as for teaching and research in the field of programming languages.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.mozart-oz.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Oz_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":403,"paradigms":"3,8,10,17,25,36,54","typings":"2","oses":null},{"id":405,"name":"P4","slug":"p4","description":"P4 is a programming language designed for programming network devices. Its main use is to define how packets are processed by network switches, enabling programmable forwarding plane functionality.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/p4.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/P4_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":781,"paradigms":"8","typings":null,"oses":null},{"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":411,"name":"PCASTL","slug":"pcastl","description":"PCASTL is a domain-specific programming language specifically designed for parallel computing on distributed systems. Its main uses include optimizing algorithms for parallel execution and speeding up computations across multiple processors or nodes.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.pcosmos.ca\/pcastl\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PCASTL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:33","github_repo_count":null,"paradigms":"7,8,67","typings":null,"oses":null},{"id":413,"name":"PeopleCode","slug":"peoplecode","description":"PeopleCode is a programming language used in Oracle's PeopleSoft applications. It is primarily used for customizing and extending the functionality of PeopleSoft applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PeopleCode","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:33","github_repo_count":null,"paradigms":"3,8,25","typings":null,"oses":null},{"id":415,"name":"Perl Data Language","slug":"perl_data_language","description":"Perl Data Language (PDL) is a high-level interpreted language designed for scientific and numerical computation in Perl. It provides powerful array processing capabilities for analyzing and manipulating large data sets efficiently.","execution_mechanism":"Compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/pdl.perl.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Perl_Data_Language","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:33","github_repo_count":29,"paradigms":"5,8,10","typings":null,"oses":null},{"id":417,"name":"PHP","slug":"php","description":"PHP is a popular general-purpose scripting language used for web development. It is mainly used for developing dynamic websites and applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.php.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PHP","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:34","github_repo_count":4145442,"paradigms":"3,7,8,10,67","typings":"1,2,3","oses":"2,3"},{"id":424,"name":"PILOT","slug":"pilot","description":"PILOT is a programming language designed for creating interactive computer simulations and educational software. Its main applications include creating dynamic tutorials, interactive games, and simulations for teaching various subjects.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PILOT","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:35","github_repo_count":null,"paradigms":"8","typings":null,"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":437,"name":"PLEX","slug":"plex","description":"PLEX is a procedural language designed for creating scannerless parsers. It is often used for analyzing and processing structured text, such as programming languages or configuration files.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PLEX_(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,36","typings":null,"oses":null},{"id":439,"name":"Pliant","slug":"pliant","description":"Pliant is a programming language that combines imperative, object-oriented, and functional programming paradigms. It is primarily used for rapid development of complex, high-performance software applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.fullpliant.org\/","wikipedia_url":null,"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","typings":null,"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":459,"name":"PROMAL","slug":"promal","description":"PROMAL is a high-level, procedural programming language that is used for writing and executing programs, mainly in the field of artificial intelligence. It is designed to facilitate the development of logical and rule-based systems, making it suitable for applications such as expert systems and knowledge representation.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PROMAL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:39","github_repo_count":null,"paradigms":"7,8,9","typings":null,"oses":null},{"id":654,"name":"Python","slug":"python","description":"Python is a high-level programming language that emphasizes code readability and simplicity. It is widely used for web development, data analysis, artificial intelligence, scientific computing, and automation tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.python.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Python_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 11:32:28","github_repo_count":8073104,"paradigms":"3,8,10,25,82","typings":"2,3,110","oses":"7"},{"id":467,"name":"P\u2032\u2032","slug":"pdoubleprime","description":"P' programming language is a high-level imperative programming language with strong static typing and automatic memory management. It is primarily used for developing system software and embedded applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/P%E2%80%B2%E2%80%B2","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:40","github_repo_count":null,"paradigms":"8,9","typings":null,"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":473,"name":"R","slug":"r","description":"R is a programming language and environment for statistical computing and graphics. It is widely used for data analysis, statistical modeling, and producing interactive visualizations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.r-project.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/R_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:41","github_repo_count":797761,"paradigms":"3,5,7,8,10,67","typings":"2","oses":"2,3,12,13,19"},{"id":476,"name":"Raku","slug":"raku","description":"Raku is a dynamic, multi-paradigm programming language designed for simplicity and productivity. It is used for a wide range of applications, including web development, data analysis, and system administration.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"https:\/\/raku.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Raku_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:41","github_repo_count":3046,"paradigms":"3,8,10","typings":"2,3","oses":"7"},{"id":480,"name":"rc","slug":"rc","description":"rc is a programming language that is based on the Plan 9 shell, combining the syntax of C, shell scripting, and regular expressions. It is primarily used for system programming and automation tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/doc.cat-v.org\/plan_9\/4th_edition\/papers\/rc","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Rc","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:42","github_repo_count":null,"paradigms":"7,8","typings":"1","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":483,"name":"Red","slug":"red","description":"Red is a programming language that is strongly influenced by Rebol. It is designed to be simple, practical, and powerful, and can be used for a wide range of tasks including web development, system programming, and GUI applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.red-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Red_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:42","github_repo_count":523,"paradigms":"8,10,25","typings":null,"oses":null},{"id":487,"name":"Ring","slug":"ring","description":"The 'Ring' programming language is an interpreted, high-level language designed for creating and embedding applications. It is often used for web application development, multimedia projects, and rapid prototyping.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/ring-lang.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ring_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:43","github_repo_count":204,"paradigms":"3,6,7,8,10","typings":"2,110","oses":"3,10,11,12,49"},{"id":489,"name":"Rocky Mountain BASIC","slug":"rocky_mountain_basic","description":"Rocky Mountain BASIC is a programming language designed for beginners to learn programming concepts. It is commonly used for educational purposes and developing small-scale applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.techsoft.de\/german\/documents\/htbasic.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Rocky_Mountain_BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:43","github_repo_count":83,"paradigms":"8","typings":null,"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":497,"name":"S3","slug":"s3","description":"S3 is an object-oriented programming language that supports data encapsulation and inheritance. It is commonly used for developing applications that require modularity and extensibility.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/S3_(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":"8,9","typings":null,"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":510,"name":"Script.NET","slug":"script_dotnet","description":"Script.NET is a dynamic programming language designed for scripting and automation tasks. It is used primarily for extending and customizing applications, as well as for prototyping and rapid development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.protsyk.com\/scriptdotnet","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Script.NET","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:46","github_repo_count":null,"paradigms":"8,70","typings":"2","oses":null},{"id":511,"name":"Seed7","slug":"seed7","description":"Seed7 is a general-purpose programming language that aims to provide a higher level of abstraction compared to other languages like C or Java. It can be used for a wide range of applications including system programming, scripting, and developing complex software projects.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/seed7.sourceforge.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Seed7","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:47","github_repo_count":null,"paradigms":"3,8,9,25,67,76","typings":"8,9,57,61","oses":"7"},{"id":516,"name":"SETL","slug":"setl","description":"SETL is a high-level programming language designed for mathematical and computational purposes. Its main uses include algorithm development, data analysis, and efficient manipulation of sets.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/setl.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SETL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:48","github_repo_count":null,"paradigms":"3,7,8,9","typings":"2","oses":null},{"id":519,"name":"Simula","slug":"simula","description":"Simula is a programming language designed for simulation and modeling. It is widely used in computer science research and education to develop simulations of complex systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Simula","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:48","github_repo_count":null,"paradigms":"3,7,8,9","typings":"8,57","oses":"2,3,20,23,58"},{"id":523,"name":"SMALL","slug":"small","description":"SMALL is a high-level programming language used for teaching introductory computer science concepts. Its main uses are for learning basic programming principles and algorithms.","execution_mechanism":"'compiled'","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SMALL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:49","github_repo_count":null,"paradigms":"3,7,8,9","typings":null,"oses":null},{"id":525,"name":"SNAP","slug":"snap","description":"SNAP is a visual programming language that allows users to create interactive animations, games, and simulations. It is widely used in educational settings to teach logical thinking and computer programming concepts to beginners.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SNAP_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:49","github_repo_count":null,"paradigms":"8","typings":null,"oses":null},{"id":527,"name":"Snek","slug":"snek","description":"Snek is a minimalistic programming language inspired by Python, designed to be easy to learn and read. It is mainly used for educational purposes and for creating small projects and prototypes.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/keithp.com\/snek\/","wikipedia_url":null,"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","typings":"2","oses":null},{"id":528,"name":"SNOBOL","slug":"snobol","description":"SNOBOL is a high-level programming language known for its powerful string manipulation capabilities. It is commonly used for text processing, pattern matching, and language processing tasks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.snobol4.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SNOBOL","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","typings":null,"oses":null},{"id":531,"name":"Source","slug":"source","description":"Source is a statically-typed, compiled programming language designed for game development. It is primarily used to create interactive and immersive video games.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Source_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:50","github_repo_count":null,"paradigms":"7,8,10,25","typings":"2,110","oses":null},{"id":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":534,"name":"Speakeasy","slug":"speakeasy","description":"Speakeasy is a high-level, dynamically-typed programming language designed for creating web applications. It is primarily used for building server-side logic, handling data manipulation, and interacting with databases.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Speakeasy_(computational_environment)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:51","github_repo_count":null,"paradigms":"8","typings":"2","oses":null},{"id":538,"name":"Split-C","slug":"split-c","description":"Split-C is a parallel programming language that combines the syntax of the C programming language with constructs for expressing parallelism. It is primarily used for developing parallel applications and algorithms that can leverage the processing power of multiple cores or distributed systems.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.eecs.berkeley.edu\/Research\/Projects\/CS\/parallel\/castle\/split-c\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Split-C","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:52","github_repo_count":null,"paradigms":"8","typings":"1,61","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":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":551,"name":"SYMPL","slug":"sympl","description":"SYMPL is a general-purpose programming language that aims to simplify complex coding tasks by promoting code readability and reducing language verbosity. It is commonly used for rapid application development and prototyping, as well as for creating scalable web and mobile applications.","execution_mechanism":"SYMPL: interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SYMPL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:53","github_repo_count":null,"paradigms":"7,8,9","typings":null,"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":660,"name":"Tcl","slug":"tcl","description":"Tcl is a dynamic programming language known for its simplicity and flexibility. It is commonly used for writing scripts, creating GUI applications, and embedding into larger systems as a scripting interface.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/tcl.tk","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Tcl","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 14:52:11","github_repo_count":17657,"paradigms":"3,4,7,8,10,25","typings":"2","oses":null},{"id":566,"name":"TUTOR","slug":"tutor","description":"TUTOR is a programming language developed in the 1960s for creating computer-assisted instruction systems. It is primarily used for designing and implementing educational software and interactive learning environments.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/TUTOR","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:55","github_repo_count":null,"paradigms":"7,8","typings":null,"oses":null},{"id":569,"name":"TypeScript","slug":"typescript","description":"TypeScript is a statically typed superset of JavaScript that compiles to plain JavaScript. It is mainly used for building large-scale web applications and enables developers to catch errors at compile time and achieve better tooling support.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.typescriptlang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/TypeScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:55","github_repo_count":4246456,"paradigms":"3,4,8,10,76","typings":"3,18,110","oses":null},{"id":579,"name":"V","slug":"v","description":"V is a statically typed, compiled programming language that aims to provide high performance and simplicity. It can be used for a wide range of applications including systems programming, web development, and data science.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/vlang.io\/","wikipedia_url":null,"appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:56","github_repo_count":2056,"paradigms":"8,10","typings":null,"oses":"3,4,10,12,19"},{"id":582,"name":"Vilnius BASIC","slug":"vilnius_basic","description":"Vilnius BASIC is a programming language that was developed to facilitate easy programming and learning. It is mainly used for educational purposes and beginners in the field of programming.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Vilnius_BASIC","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:57","github_repo_count":1196147,"paradigms":"8","typings":null,"oses":null},{"id":583,"name":"Vimscript","slug":"vimscript","description":"Vimscript is a scripting language designed for the Vim text editor, primarily used for customizing and extending Vim's functionality through scripts and plugins. It allows users to automate tasks, create custom shortcuts, and modify the behavior of Vim according to their specific needs.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.vim.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Vim_script","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:57","github_repo_count":null,"paradigms":"3,8,10","typings":null,"oses":null},{"id":585,"name":"Visual Basic","slug":"visual_basic","description":"Visual Basic is a programming language that allows developers to create Windows applications with a graphical user interface. It is commonly used for developing business applications, database management systems, and productivity tools.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/docs.microsoft.com\/en-us\/dotnet\/visual-basic\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Visual_Basic_(.NET)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:57","github_repo_count":1193752,"paradigms":"3,4,7,8,9,10,25,67,76,84,114","typings":"2,57","oses":null},{"id":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":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":606,"name":"XOTcl","slug":"xotcl","description":"XOTcl is an object-oriented extension to the Tcl scripting language, providing enhanced features for object-oriented programming. It is mainly used for developing applications that require complex object models and dynamic behaviors.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/media.wu-wien.ac.at\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/XOTcl","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:00","github_repo_count":null,"paradigms":"3,4,8,10,25","typings":"2","oses":null},{"id":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":616,"name":"Zenith Parsing Engine","slug":"zenith_parsing_engine","description":"The Zenith Parsing Engine is a programming language designed for efficient and accurate parsing tasks. Its main uses include natural language processing, data extraction, and syntax analysis.","execution_mechanism":"'interpreted'","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ZPE_Programming_Environment","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:01","github_repo_count":1438,"paradigms":"8","typings":"1,2","oses":null},{"id":617,"name":"Zeno","slug":"zeno","description":"Zeno is a high-level programming language designed for creating fast and efficient programs. It is commonly used in scientific research, mathematical modeling, and algorithm optimization.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Zeno_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:01","github_repo_count":null,"paradigms":"7,8","typings":null,"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},{"id":620,"name":"Zonnon","slug":"zonnon","description":"Zonnon is an object-oriented programming language that is primarily used for teaching and research in programming language design, compiler construction, and software engineering. It supports static typing, concurrency, and exception handling.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Zonnon","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:01","github_repo_count":null,"paradigms":"8","typings":"2","oses":null}]