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 Script oriented compiler
Prototype compiler/virtual machine in Haxe for Haxe
Compile JavaScript to Native Code
A compiler, assembler, and processor.
Web IDE and REPL for the Ink programming language, written in pure Ink on a self-hosted compiler toolchain
bgfx runtime shader compiler. Library version of the bgfx shaderc tool to build bgfx shaders from sources at runtime.
Orb programming language
Example projects in the IAR Embedded Workbench for RISC-V format targeting the IAR RISC-V GD32V Evaluation board.
parser combinator and AST generator in c++17
Intro to F# demo project
[WIP] A Pythonesque language with a design that focuses on efficiency and expressiveness. Compiles to WebAssembly
The Department of Informatics Programming Language.
A programming language.
A markdown compiler written in Ruby, for educational purposes.
an algol 60 to C translator (old stuff but fun project)
Ink to JavaScript compiler and toolchain, written in Ink itself
Decaffeinate your JS-powered CSS stylesheets
Emacs Lisp Decompiler
Pascal to C compiler
Open Optimizing Parallelizing System
A compiler for the Adamant language
😇 Wholly Adaptive LLVM Optimizer
:skull: Compiler for the Rum language
converting regex (regular expression) to DFA directly by creating syntax tree in java
[DEPRECATED] - CLI Tool to build Angular (2+) libraries and publish them to npm
Manually constructed STG programs compiled with the standard GHC codegen backend.
A superset of brainfuck with dynamic memory management.
COOL (Classroom Object Oriented Language) compiler with LLVM backend
The framework smarter than you.
HLSL optimizing converter
Web app for crossword construction: designing a grid, filling the grid, creating straight or cryptic clues, and downloading as Exolve or .puz. All dat...
Efficient compiler of .NET expression trees
A LLVM based self-hosting C compiler
Docker Image for DMD
A polymorphism object-oriented programming language
👻The Spook in the Shell🐚 compiler
The compiler for N⋆, a statically typed assembly language used as a compiler backend for Zilch
Mindy - minimal compiler-interpreter for Dylan
C development system for (Nitr)OS9/6x09, with source
Lexers, tokenizers, parsers, compilers, renderers, stringifiers... What's the difference, and how do they work?
implement a full compiler based on c++ 11
RAD Studio docker images (unofficial) - build your delphi (object pascal) projects in docker
A toy compiler based on SPJ's "The Implementation of Functional Programming Languages"
Tiger Compiler Lab based on C.
Rebuild experimental compiler
Running and building Scala 3 on Windows
Sruth Lùbach: A toy optimization engine
Leola Programming Language
A Metalsmith plugin to compile JavaScript with Babel
A compiler from Forth to Scratch