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 working compiler for the TaffyScript programming language.
How to make a new language(and why we shouldn't?)
qcc is a small toy C compiler
Original Dartmouth BASIC Interpreter/Compiler
C language compiler from scratch for a custom architecture, with virtual machine and all
Clojure to Rust compiler
Navdatareader is a command line tool that uses the atools fs/bgl and fs/writer to store a full flight simulator scenery database into a relational da...
🦀 This crate provides an FFI layer and idiomatic rust wrappers for the new DirectXShaderCompiler library.
Sam's Programming Language
A Fast C and Python like Programming Language that puts the Developer first. WIP
C-like language compiler, the final project of ZJU Compiler Principle course
cparse is an LR(1) and LALR(1) parser generator
Prolog implementation based on Warren's abstract machine
"cross shade" meta shading language and compiler
An LLVM-based compiler for IL/C# for kernels that compiles to native code
🍎 Just another useless programming language, but with inganno.
컴파일러 만들기 [컴퓨터 프로그램의 구조와 원리]
µGo编程语言(从头开发一个迷你Go语言编译器)
Python to any languages transpiler
Just refactoring and extending of https://github.com/rswier/c4.
compile things easy 🚀
A very small jade-like template engine
The Zeta Programming langauge
Go implementation of the Cool programming language
JuCC - Jadavpur University Compiler Compiler
A Simple Scripting Language
Static Recompilation of NES ROMs to C code
Lox Interpreter/REPL written in Rust
Binary Code Generator Written in Pascal
Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V
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
A CI workflow using IAR Build Tools, Jenkins and Gitea in Docker containers
Program analysis playground for a simple, imperative language
Compiler for a small Scala subset
Modern C compiler. LLVM-C Based. Self-host . Generics. inline function, method block, protocol. Collection, string libraries using boehm GC.
An experimental JVM Language inspired by Rust.
Export Circom verifier to Cairo
DEPRECATED (Use: https://github.com/llvm-hs/llvm-hs-kaleidoscope )
An easy to use C++ to WASM compiler (Highly-experimental)
The FAUST compiler embedded in a Pd external
Haxe Framework for WebAssembly
Minimal C subset compiler
a self-hosting lambda calculus compiler
Tealang - high level language for Algorand ASC1 and TEAL
Programming language made up of chess games
The C/C++/Fortran compiler collection written in Java
The Danube Programming Language
A modern C compiler written in C++20
A simple self-hosted Swift compiler