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 compiler frontend for the C programming language
Material for the Creating a Compiler video lesson series.
graph based intermediate representation and backend for optimising compilers
Compiler from LLVM IR to Minecraft datapacks.
Python 3.14, compiled to metal — JIT & AoT native compiler and runtime in Rust. Cranelift backend, ruff parser, Green Tea GC, byte-exact differential...
A portable, compact and extensible Scheme implementation to 25 targets. R4RS compliant.
Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust
Cone Programming Language
Almost Clojure written in Go.
A programming language that's wise beyond its bytes!🌱🌿🪴
Turn complex GraphQL queries into optimized database queries.
Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
goboscript is the Scratch compiler
A hobby programming language 🔥
Native code virtualizer for x64 binaries
Vult is a transcompiler well suited to write high-performance DSP code
An industrial-grade brainfuck compiler
un-opinionated S-expression syntax and macro system for JavaScript
A minimalist C compiler with x86_64 code generation
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
minigo🐥is a small Go compiler made from scratch. It can compile itself.
A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functio...
JVM-based interpreter for the R language for the statistical analysis.
A leading-edge control system for quantum information experiments
Compiler/decompiler toolkit for redscript
Research WebAssembly Engine
Dora VM
An Embedded Implementation of PHP (C Library)
Open Dylan compiler and IDE
Compiler for the Rux programming language
Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
The optimizing Quil compiler.
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
MegCC是一个运行时超轻量,高效,移植简单的深度学习模型编译器
Jeandle is a Just-in-Time compiler for Java. It is built on OpenJDK and leverages the LLVM compiler infrastructure to generate machine code, aiming to...
A modern supercompiler for call-by-value functional languages
LO - small programming language targeting WASM that aims to be as simple as possible
A x86_64 C99 compiler written in Rust from scratch
A tiny subset of Ruby with a Lua'esc VM
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...
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time sys...
Never: statically typed, embeddable functional programming language.
A menagerie of cute implementations of modern typechecking algorithms
Lurk is a Turing-complete programming language for recursive zk-SNARKs. This is the prior, elliptic curve based variant of Lurk (contact: @porcuquine)
The Hoa\Compiler library.
C compiler for the CLI platform
It's Python with a Lissp.
Fastest incremental build tool for large Android apps. See changes in ~3s without modifying Gradle scripts or adding SDKs. Works via IDE Plugin / CLI.
A high-performance, extensible Python AOT compiler.