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.
Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V
A programming language for distributed systems.
A simple intepreter written in java.
Universal test framework for cli tools [mainly for code analyzers and compilers]
Quark is a compiled lisp-like functional language influenced by and written in Haskell
Program analysis playground for a simple, imperative language
Modern C compiler. LLVM-C Based. Self-host . Generics. inline function, method block, protocol. Collection, string libraries using boehm GC.
Export Circom verifier to Cairo
The Danube Programming Language
An easy to use C++ to WASM compiler (Highly-experimental)
The FAUST compiler embedded in a Pd external
Minimal C subset compiler
a toy programming language
Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
Tealang - high level language for Algorand ASC1 and TEAL
DEPRECATED (Use: https://github.com/llvm-hs/llvm-hs-kaleidoscope )
Programming language made up of chess games
The C/C++/Fortran compiler collection written in Java
A modern C compiler written in C++20
A simple self-hosted Swift compiler
Shen for the Common Language Runtime
A subset of javascript implemented in that subset of javascript.
a self-hosting lambda calculus compiler
Python compiler that massively increases Python's code performance without code changes.
subset c compiler
:snake: :cool: Compiler for the COOL programming language in Python 3
GitHub Actions CI workflow example with the IAR Build Tools for Arm
A SPIR-V backend for the Nim compiler
Pony package for parsing, manipulating, and compiling Pony code. :horse: :horse:
A transactional programming language.
Collection of ATS goodness
Bytecode compiler of a variant of Caml
A tool that helps you write code in your favorite IDE: your word processor!
Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox programming language...
🚀✨ The Syntek programming language
Compiler for Decaf Programming Language
Hyeo-ung Programming Language Compiler in Rust
Appunti di Linguaggi Formali e Compilatori - Prof.ssa P. Quaglia - Università di Trento
a basic IDE compiler for C# and VB.NET using codedom
北航计算机学院 编译原理最高难度课程设计 BUAA SCSE - Extensive C0 Compiler Design
[WIP] Yet another Erlang implementation in Rust
The Alioth programming language
module compiler for kissy
A compiler for a simple language using llvm
Compile Apache Avro schema files to TypeScript classes
Compiler written in JS for a virtual machine running on esp8266
Rollup plugin for optimizing JavaScript with google-closure-compiler-js.
Here lies the code for the Snow* programming language, currently being rewritten.
Migrated to https://gitlab.com/powjs/powjs
:space_invader: the compiler for the Cm programming language