[{"id":21,"name":"Alef","slug":"alef","description":"Alef is a programming language designed for systems programming, emphasizing concurrency and modular programming. It is commonly used to develop operating systems and low-level software applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Alef_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:36","github_repo_count":null,"paradigms":"9,36","typings":"8,9","oses":"5"},{"id":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":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":31,"name":"AmbientTalk","slug":"ambienttalk","description":"AmbientTalk is a dynamically-typed, object-oriented programming language designed for programming mobile and ubiquitous computing applications. It focuses on the safe and efficient distribution and coordination of objects across a network of communication-capable devices.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.soft.vub.ac.be\/amop","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/AmbientTalk","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:39","github_repo_count":null,"paradigms":"3,4,17,36,67","typings":"2,9","oses":null},{"id":52,"name":"Ballerina","slug":"ballerina","description":"Ballerina is a cloud-native programming language designed for building microservices and distributed systems. It focuses on ease of use, scalability, and resilience, allowing developers to create and connect services efficiently.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/ballerinalang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ballerina_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:41","github_repo_count":2994,"paradigms":"36","typings":"7,8,9,18","oses":"3,4,12"},{"id":658,"name":"ChucK","slug":"chuck","description":"ChucK is a strongly-timed audio programming language for composing and performing real-time music. It is used for live coding, algorithmic music composition, interactive music systems, and sound synthesis research.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/chuck.cs.princeton.edu","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ChucK","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-24 14:52:09","github_repo_count":607,"paradigms":"3,25,36","typings":"9","oses":null},{"id":100,"name":"Clojure","slug":"clojure","description":"Clojure is a dynamically-typed, functional programming language that runs on the Java Virtual Machine (JVM). It is used for developing scalable and concurrent applications, with a focus on simplicity, immutability, and code-as-data philosophy.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/clojure.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Clojure","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:48","github_repo_count":87098,"paradigms":"10,11,30,36","typings":"2,9","oses":null},{"id":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":120,"name":"Crystal","slug":"crystal","description":"Crystal is a statically typed, compiled programming language with a syntax similar to Ruby. It is designed for high-performance, concurrency-focused applications and is often used for web development, system programming, and building command-line tools.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/crystal-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Crystal_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:51","github_repo_count":8299,"paradigms":"3,25,36","typings":"7,8,57,110","oses":"4,12,24"},{"id":146,"name":"Ease","slug":"ease","description":"The 'Ease' programming language is a high-level, dynamically typed language designed to prioritize readability and ease of use. It is commonly used for rapid prototyping, scripting, and developing web applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Ease_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:55","github_repo_count":null,"paradigms":"36,75","typings":"9","oses":null},{"id":152,"name":"Eiffel","slug":"eiffel","description":"The 'Eiffel' programming language is an object-oriented language that emphasizes software correctness and reusability through the use of design by contract methodology. It is primarily used for developing high-quality, reliable software systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Eiffel_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:56","github_repo_count":940,"paradigms":"3,25,36,76,84","typings":"8","oses":null},{"id":154,"name":"Elixir","slug":"elixir","description":"Elixir is a dynamic, functional programming language designed for building scalable and maintainable applications. It is primarily used for developing distributed systems, web applications, and real-time systems.","execution_mechanism":"Elixir: Interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/elixir-lang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Elixir_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:56","github_repo_count":100572,"paradigms":"10,36,85","typings":"2,9,110","oses":"7"},{"id":159,"name":"Erlang","slug":"erlang","description":"Erlang is a functional programming language used for creating robust and concurrent software systems. It is particularly suited for building fault-tolerant, scalable, and distributed applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.erlang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Erlang_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:57","github_repo_count":30369,"paradigms":"6,10,25,36","typings":"2,9","oses":"7"},{"id":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":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":233,"name":"High Performance Fortran","slug":"high_performance_fortran","description":"High Performance Fortran (HPF) is a parallel programming language designed for high-performance computing applications. It is used for developing programs that can be executed efficiently on parallel and distributed computing systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/hpff.rice.edu\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/High_Performance_Fortran","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:08","github_repo_count":74,"paradigms":"36","typings":null,"oses":null},{"id":260,"name":"JADE","slug":"jade","description":"JADE is an open-source, object-oriented programming language designed for creating decentralized applications on the Ethereum blockchain. Its main uses include developing smart contracts, building decentralized applications (DApps), and programming blockchain-based solutions.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.jadeworld.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/JADE_(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":"3,36","typings":null,"oses":null},{"id":269,"name":"Join Java","slug":"join_java","description":"Join Java is a programming language that extends Java with support for concurrency and communication, providing seamless integration of concurrent and distributed programming constructs. It is primarily used for developing high-performance and scalable applications that require efficient coordination and communication among concurrent tasks.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/joinjava.unisa.edu.au\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Join_Java","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:12","github_repo_count":2684405,"paradigms":"7,36,67","typings":null,"oses":null},{"id":270,"name":"join-pattern","slug":"join-pattern","description":"Join-pattern is a concurrent programming language that enables coordination and synchronization between different threads or processes. Its main uses include writing highly concurrent and scalable applications, such as distributed systems and real-time event-driven systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/join.inria.fr\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Join-pattern","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:12","github_repo_count":null,"paradigms":"36","typings":null,"oses":null},{"id":274,"name":"Joyce","slug":"joyce","description":"Joyce is a high-level programming language designed for creating interactive multimedia applications and simulations. Its main uses include game development, animation, and educational software.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Joyce_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:13","github_repo_count":null,"paradigms":"7,36","typings":null,"oses":null},{"id":286,"name":"Kotlin","slug":"kotlin","description":"Kotlin is a statically-typed programming language that runs on the Java Virtual Machine. It can be used for developing Android applications, server-side applications, and other types of software projects.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"https:\/\/kotlinlang.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Kotlin_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:15","github_repo_count":1246067,"paradigms":"3,6,8,9,10,36,67,76","typings":"7,8,9","oses":null},{"id":290,"name":"Lasso","slug":"lasso","description":"Lasso is a server-side programming language used for web application development. It is known for its flexibility, simplicity, and ability to connect with various backend databases and frameworks.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/www.lassosoft.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Lasso_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:15","github_repo_count":574,"paradigms":"3,7,9,36","typings":"2,57,110","oses":null},{"id":294,"name":"Limbo","slug":"limbo","description":"Limbo is a programming language developed by Bell Labs, known for its simplicity and safety features. It is primarily used for writing system software, especially in distributed and concurrent computing environments.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.vitanuova.com\/inferno\/limbo.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Limbo_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:16","github_repo_count":589,"paradigms":"36,79","typings":"9","oses":null},{"id":314,"name":"Lucid","slug":"lucid","description":"Lucid is a high-level declarative programming language that is used primarily for implementing and analyzing mathematical algorithms and functions. It is specifically designed for tasks involving symbolic computations, such as computer algebra systems and theorem proving.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Lucid_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:18","github_repo_count":null,"paradigms":"6,36,91,98","typings":null,"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":366,"name":"Newsqueak","slug":"newsqueak","description":"Newsqueak is a programming language that features a small and expressive syntax, designed for systems programming and concurrent computing. Its main uses include developing efficient and concurrent software, particularly in the realm of systems programming and distributed systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Newsqueak","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:26","github_repo_count":null,"paradigms":"36","typings":null,"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":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":399,"name":"Orc","slug":"orc","description":"Orc is a concurrent constraint programming language that provides a flexible framework for implementing and orchestrating concurrent computations. Its main uses include designing parallel algorithms, developing distributed systems, and modeling and analyzing complex systems.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"https:\/\/orc.csres.utexas.edu\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Orc_(programming_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":"36","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":407,"name":"ParaSail","slug":"parasail","description":"ParaSail is a statically typed programming language designed for the development of highly reliable software systems. It is primarily used for applications that require high integrity, safety, and security.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.parasail-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ParaSail_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":null,"paradigms":"2,3,7,9,36","typings":"8,9","oses":"4"},{"id":421,"name":"Pict","slug":"pict","description":"Pict is a programming language designed for creating diagrams, charts, and visual representations of data. It is widely used in technical documentation, software design, and system architecture to enhance communication and understanding through visual representations.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Pict_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:35","github_repo_count":null,"paradigms":"10,36","typings":"8","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":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":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":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":520,"name":"SISAL","slug":"sisal","description":"SISAL is a functional programming language that supports data parallelism and high-level array operations. It is mainly used for scientific and numerical computing applications.","execution_mechanism":"The SISAL programming language is 'compiled'.","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SISAL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:49","github_repo_count":null,"paradigms":"10,25,36,91","typings":"8,9","oses":null},{"id":547,"name":"SuperPascal","slug":"superpascal","description":"SuperPascal is a high-level programming language designed for improved readability and writeability. It is commonly used for application development, system programming, and web development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/brinch-hansen.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SuperPascal","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,36","typings":null,"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":581,"name":"VHDL","slug":"vhdl","description":"VHDL, or IEEE 1076, is a hardware description language used for modeling and designing digital systems at various levels of abstraction. Its main applications include the design, simulation, and synthesis of digital circuits, as well as the verification of electronic systems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.vhdl.org\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/VHDL","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:56","github_repo_count":40780,"paradigms":"36,91,98","typings":"9","oses":null},{"id":599,"name":"X10","slug":"x10","description":"X10 is a modern, concurrent, object-oriented programming language designed for high-performance computing systems. It is mainly used for developing scalable parallel applications and solving complex computational problems.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/x10-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/X10_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:59","github_repo_count":46,"paradigms":"3,5,36","typings":"8,9,56","oses":"3,4,12,33"},{"id":603,"name":"XC","slug":"xc","description":"XC is a high-level programming language designed for embedded systems, particularly for parallel and distributed processing. It is commonly used for writing applications in domains such as robotics, telecommunications, and automotive electronics.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/XC_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:59","github_repo_count":341,"paradigms":"36","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}]