Top 15 Clue (compiler) Alternative and Similar Softwares | Dec 2024

Clue is an experimental C compiler that generates code for high-level dynamic languages such as Lua, Javascript, Perl5 and Common Lisp, as well as non-dynamic languages like C and Java. It supports the complete ANSI standard, including pointer arithmetic

1. cheerp

cheerp cheerp is the C++ compiler for the web.With cheerp, you can write a new web application, or port an existing one, all using in C++. cheerp will then generate JavaScript code that can run on any browser.......

2. Pyjs

Pyjs pyjs is a Rich Internet Application (RIA) Development Platform for both Web and Desktop. With pyjs you can write your JavaScript-powered web applications entirely in Python.pyjs contains a Python-to-JavaScript compiler, an AJAX framework and a Widget Set API. pyjs started life as a Python port of Google Web Toolkit, the......

3. Steel Bank Common Lisp

Steel Bank Common Lisp Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is open source / free software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool,......

4. Turbo Pascal

Turbo Pascal Turbo Pascal is a software development system that includes a compiler and an integrated development environment (IDE) for the Pascal programming language running on CP/M, CP/M-86, and DOS.......

5. Sphere Engine

Sphere Engine Create IT skill tests & automatically evaluate users’ solutions.Support for programming problems and programming exams.Support for programming contests and challenges.Support for +60 programming languages.Choose from different testing formulae (or design your own!)Easy access to evaluation results.Provide exhaustive feedback about the coder’s code automatically.Powerful system for ranking programmers in the real......

6. Ragel

Ragel Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and execute code at arbitrary points in the process.POTENTIAL USESWriting robust protocol implementations.Parsing data formats.Lexical analysis of programming languages.Validating user input.FEATURESConstruct finite state machines using:regular language operatorsstate chart operatorsa scanner......

7. Nim (programming language)

Nim (programming language) Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.......

8. Typescript

Typescript Now acquired by MICROSOFT. TypeScript is a language for application-scale JavaScript development. It is a typed superset of JavaScript that compiles to plain JavaScript in any browser, any host, any OS and it is Open Source.......

9. Kotlin

Kotlin Statically typed programming language targeting the JVM and JavaScript 100% interoperable with Java™......

10. Apple Swift

Apple Swift Swift is a programming language for iOS, OS X, watchOS and tvOS apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed......

11. PocketStudio

PocketStudio PocketStudio is a combination of a 32-bit Pascal compiler and an adaptable integrated development environment that allows easy development of apps for Palm OS, Garnet OS and Access Linux Platform. Easy to learn and use, so ramp-up and development time is cut significantly Makes creating complex and powerful applications simple......

12. LLVM

LLVM LLVM is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages. Originally implemented for C and C++, the language-agnostic design (and the success) of LLVM has since spawned a wide variety of front ends: languages with compilers which use LLVM include......

13. binbash

binbash A command line utility for compiling a shell script into a binary executable.......

14. Orwell Dev-C++

Orwell Dev-C++ Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a maintained version of Dev-C++ which features an updated MinGW compiler and updated code.Sporting GCC, Mingw or Cygwin as compiler and libraries set, this C++ Development Environment has been ported for use within......

15. MPLAB X IDE

MPLAB X IDE The MPLAB X IDE is the new graphical, integrated debugging tool set for all of Microchip’s more than 800 8-bit, 16-bit and 32-bit MCUs and digital signal controllers, and memory devices. It includes a feature-rich editor, source-level debugger, project manager, software simulator, and supports Microchip’s popular hardware tools, such as......