[{"id":12,"name":"ActiveVFP","slug":"activevfp","description":"ActiveVFP is an open-source programming language primarily used for developing web applications and dynamic websites. It is based on Visual FoxPro and allows programmers to write server-side scripts and interact with databases.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/activevfp.codeplex.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/ActiveVFP","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:35","github_repo_count":null,"paradigms":"3,7","typings":"1,2","oses":"3"},{"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":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":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":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":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":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":128,"name":"DADiSP","slug":"dadisp","description":"DADiSP is a programming language specifically designed for scientific and technical data analysis, visualization, and presentation. It is widely used in fields such as engineering, research, and data analysis for data manipulation, signal processing, and statistical analysis.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.dadisp.com","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/DADiSP","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:02:52","github_repo_count":null,"paradigms":"25","typings":"1,2","oses":null},{"id":624,"name":"Datalog","slug":"datalog","description":"Datalog is a declarative query language derived from Prolog, used for expressing and evaluating complex logical queries over relational databases. It is commonly employed in database management systems for tasks like data querying, rule-based reasoning, and data integration.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Datalog","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:04:03","github_repo_count":null,"paradigms":"6,11","typings":"1","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":210,"name":"Global Arrays","slug":"global_arrays","description":"Global Arrays is a high-level programming language specifically designed for scientific computing and parallel processing, which enables efficient data management and communication in large-scale distributed-memory systems. Its main uses include solving complex mathematical and scientific problems, performing large-scale simulations, and enhancing the performance of parallel algorithms.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/hpc.pnl.gov\/globalarrays\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Global_Arrays","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:05","github_repo_count":153618,"paradigms":"2","typings":"1","oses":null},{"id":217,"name":"Golo","slug":"golo","description":"Golo is a dynamic, lightweight, and simple programming language that runs on the Java Virtual Machine (JVM). It is designed for scripting and writing concise, elegant, and readable code. Its main uses include scripting, prototyping, and extending applications written in Java.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/golo-lang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Golo_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:06","github_repo_count":49,"paradigms":null,"typings":"1,2","oses":null},{"id":223,"name":"Hack","slug":"hack","description":"Hack is a programming language developed by Facebook, designed to be used with the HHVM (HipHop Virtual Machine). It is a strongly typed, high-performance language that is used primarily for building large-scale web applications.","execution_mechanism":"Other","logo_svg":null,"repo_url":null,"website_url":"https:\/\/hacklang.org","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Hack_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:06","github_repo_count":91755,"paradigms":null,"typings":"1,2,3,7,8","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":276,"name":"JScript .NET","slug":"jscript_dotnet","description":"JScript .NET is a programming language developed by Microsoft that is similar to JavaScript and designed to work with the .NET framework. It is commonly used for web and application development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/JScript_.NET","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:13","github_repo_count":1314555,"paradigms":null,"typings":"1,2,110","oses":null},{"id":305,"name":"LiveScript","slug":"livescript","description":"LiveScript is a functional programming language that compiles to JavaScript, known for its expressive syntax and powerful features. It is commonly used for web development, creating scalable and maintainable applications.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/livescript.net\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/LiveScript_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:16","github_repo_count":1999,"paradigms":"3,10","typings":"1,2","oses":"7"},{"id":312,"name":"LPC","slug":"lpc","description":"LPC is a programming language used in the development of muds (multi-user dungeons) and other online multiplayer games. It combines elements of C and other features specific to MUD development.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/lpmuds.net","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/LPC_(programming_language)","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:17","github_repo_count":null,"paradigms":"3,7,10,17","typings":"1,2,8,9","oses":null},{"id":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":337,"name":"Microsoft Small Basic","slug":"microsoft_small_basic","description":"Microsoft Small Basic is a beginner-friendly programming language designed to teach fundamental programming concepts. It is mainly used as an educational tool for learning programming principles and creating simple applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.smallbasic.com\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Small_Basic","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:21","github_repo_count":6283,"paradigms":"9","typings":"1,2","oses":"38"},{"id":344,"name":"Mizar system","slug":"mizar_system","description":"The Mizar system is a formal proof assistant that uses a special programming language for writing mathematical proofs. It is primarily used in the field of formal mathematics to ensure the correctness and rigor of mathematical proofs.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":"http:\/\/mizar.uwb.edu.pl\/","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Mizar_system","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":1822470,"paradigms":"6","typings":"1","oses":null},{"id":346,"name":"MLAB","slug":"mlab","description":"MLAB is a high-level programming language that is specifically designed for numerical analysis and mathematical computing. It is often used in scientific and engineering applications for tasks like data analysis, simulation, and modeling.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"http:\/\/www.civilized.com\/mlabdesc.html","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/MLAB","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:22","github_repo_count":null,"paradigms":"25","typings":"1,2","oses":null},{"id":381,"name":"Objective-C","slug":"objective-c","description":"Objective-C is a general-purpose, object-oriented programming language that is primarily used to develop applications for iOS and macOS platforms.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/developer.apple.com\/library\/mac\/navigation","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Objective-C","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:28","github_repo_count":539755,"paradigms":"3,25,67,84","typings":"1,2,8","oses":null},{"id":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":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":404,"name":"P*","slug":"pstar","description":"The 'P*' programming language is a high-level, statically-typed language designed for system programming, offering low-level control and performance optimizations. It is mainly used for developing operating systems, device drivers, and other performance-critical software.","execution_mechanism":"other","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/P*","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:32","github_repo_count":null,"paradigms":null,"typings":"1","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":448,"name":"PostScript","slug":"postscript","description":"PostScript is a programming language that is primarily used for creating and manipulating vector graphics. It is commonly used in printing and imaging applications.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/PostScript","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:38","github_repo_count":8981,"paradigms":"7,25,74,86","typings":"1,2","oses":null},{"id":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":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":552,"name":"SystemVerilog","slug":"systemverilog","description":"SystemVerilog is a hardware description and verification language that combines hardware modeling capabilities with features for verification. Its main uses include designing and verifying complex digital systems, creating testbenches, and simulating and synthesizing digital circuits.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/SystemVerilog","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:53","github_repo_count":14022,"paradigms":"3,9","typings":"1,8","oses":null},{"id":575,"name":"Unified Parallel C","slug":"unified_parallel_c","description":"Unified Parallel C is a high-level programming language that provides extensions to C for programming parallel machines and clusters. It is commonly used for developing parallel programs and optimizing performance in scientific computing and other intensive computing applications.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":"http:\/\/upc.gwu.edu","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Unified_Parallel_C","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:56","github_repo_count":19965,"paradigms":"2","typings":"1,61","oses":null},{"id":580,"name":"Verilog","slug":"verilog","description":"Verilog is a hardware description language used to model and simulate digital systems. It is predominantly used for designing electronic circuits and systems at various levels of abstraction.","execution_mechanism":"compiled","logo_svg":null,"repo_url":null,"website_url":null,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Verilog","appeared_on":null,"latest_release_date":null,"latest_release_version":null,"created_on":"2023-08-22 15:03:56","github_repo_count":63043,"paradigms":"9","typings":"1,8","oses":null},{"id":613,"name":"Yoix","slug":"yoix","description":"Yoix is a general-purpose programming language that combines the simplicity of a scripting language with the power of Java. It is commonly used for creating interactive graphics, web-based applications, and user interfaces.","execution_mechanism":"interpreted","logo_svg":null,"repo_url":null,"website_url":"https:\/\/github.com\/att\/yoix","wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Yoix","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,7","typings":"1,2","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}]