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.
An experimental Lisp-like programming language
Der Kompilierer der Deutschen Programmiersprache
An educational C-like toy programming language that compiles to x64 binary.
Fork of the Gleam compiler providing a Nix backend, compiling Gleam to Nix
Bring C# scripting into Unity which acts as native code.
NanoJIT is a small, cross-platform C++ library that emits machine code.
Whitesmiths C compiler. One of the earliest commercial C compilers available.
A simple pythonic programming language for Smart Contracts on Cardano
A lightweight memory allocator for hardware-accelerated machine learning
An imperative and functional programming language
The Higher-Order Intermediate Representation
A fast language for programmers who are passionate about their craft.
The Antimony programming language
Haskell WebAssembly Toolkit
Complete package of AmiBlitz3 including all sources.
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
A fast regular expression compiler in Common Lisp
First fully featured programming language for Stack Overflow Driven Development
JS-Encoder is an online front-end code editor(前端在线代码编辑器)built with vue and codemirror. If you want to support JS-Encoder, click star 💗 to...
A Verified Compiler for Gallina, Written in Gallina
an automated solver for problems of competitive programming
📑 Install Typst and add it to the PATH with package management
Berkeley Quantum Synthesis Toolkit
VectorVisor is a vectorizing binary translator for GPUs, designed to make it easy to run many copies of a single-threaded WebAssembly program in paral...
一个用于动态加载和管理Java类的工具库,支持动态编译、AOP代理和Spring Bean管理功能
general purpose programming language, in the vein of C++
This is an example project that shows how to create a Kotlin Compiler Plugin. The plugin will print "Hello from" and the name of the file that is bein...
FastBasic - Fast BASIC interpreter for the Atari 8-bit computers
A realtime visual programming language for interactive media.
Cross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style.
Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go.
A fast, cross-platform build tool for C and C++
Nanopass for OCaml
Transform path mappings in your compiled Typescript code
A Forth implementation compiling to WebAssembly.
A little scheme implementation on top of Clojure
Post-build IL optimizer and intermediate representation for .NET programs
Benchmarks compilation speeds of different combinations of languages and compilers.
HAC Ada Compiler - a small, quick Ada compiler fully in Ada
Study notes about LLVM. LLVM 学习笔记. Licensed under CC BY-NC-SA 4.0
Helios is a DSL for writing Cardano smart contracts. This library lets you compile Helios scripts and build Cardano transactions.
A compiler front end for the C++ language
HI-TECH Z80 CP/M C compiler v3.09 and updates
Claro Lang
Python LESS compiler
GRIN backend for GHC
This project migrated to https://github.com/backengineering/llvm-msvc
Feral programming language reference implementation
Compile a subset of the Python AST to x64-64 assembler
Python bindings for Fable