Compilers are software that translate higher-level (more human readable) programming languages to lower-level languages (e.g. machine code). The processor executes machine code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. Examples of compiled languages include BASIC, Fortran, C++, C, and Java.
A leading-edge control system for quantum information experiments
LO - small programming language targeting WASM that aims to be as simple as possible
A tiny subset of Ruby with a Lua'esc VM
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Compiler/decompiler toolkit for redscript
The Hoa\Compiler library.
Never: statically typed, embeddable functional programming language.
C Compiler written in Vim script
Lurk is a Turing-complete programming language for recursive zk-SNARKs. This is the prior, elliptic curve based variant of Lurk (contact: @porcuquine)
Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust
Research WebAssembly Engine
A functional, content-addressable programming language.
FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for...
Language and compiler for the Raspberry Pi GPU
High performance JavaScript to JavaScript compiler with a Rust core
Convert Flow-annotated files to TypeScript
A x86_64 C99 compiler written in Rust from scratch
A high-performance, extensible Python AOT compiler.
ROPfuscator is a fine-grained code obfuscation framework for C/C++ programs using ROP (return-oriented programming).
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time sys...
A discord bot that compiles your spaghetti
A modern supercompiler for call-by-value functional languages
It's Python with a Lissp.
A Kotlin compiler plugin that generates redacted toString() implementations.
"Perlito" Perl programming language compiler
C compiler for the CLI platform
编译原理词法分析器&语法分析器LR(1)实现 C++
All-in-One Vue compiler written in Rust
The language of Art
A tool that can transform CommonJS to ESM
Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compile...
A tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryp...
(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Research on integrating datalog & lambda calculus via monotonicity types
A book about LLVM & Clang(中文开源书:玩转 LLVM)
Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
A source-to-source transpiler for Python to Go translation
基于 Webpack 的灵活快速的打包工具,帮助稳定高效构建现代 JavaScript 应用。
Elm compiler written in Elm
A Standard ML Compiler for the Web
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
goboscript is the Scratch compiler
A buildbot for browser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly.
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-b...
PHP 5.4 compiler for .NET/Mono frameworks. Predecessor to the opensource PeachPie project (www.peachpie.io).
A scripting language for .NET Core
An implementation of Python in Common Lisp
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
An experimental programming language for data flow