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.
TypeCake is a language that compiles to TypeScript types. (WIP)
GRIN backend for Idris
Map lazy functional language constructs to LLVM IR
A compiler framework for managed code.
Bite is a dynamically typed programming language. Embedded in C#
A neat, object-oriented, lightweight, elegant and fast programming language 👾
somewhat functional high level assembler https://wellang.github.io/well/
Min: Crypto Token for Beautiful and Secure Code
Sample projects demonstrating use of Peachpie - the PHP compiler and runtime for .NET
A Rust-like language compiling to x86-64 assembler
Reconstrucción y posible fork de DIV Games Studio 2.0
Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)
Implementation and Exercises in Modern Compiler Implementation in C.
Multi-paradigm programming language compiled to C++, written in Python.
P523 Course in Rust
WIP ISO 7185 Pascal interpreter
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Compiler exploits and exploitable non-obvious source code back doors.
dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends
Cross-platform resource compiler and manager based on llvm/clang
Virtual Machine with a 240x160 VRAM display.
The Decaf compiler, written in Rust
Protobuf compiler and runtime in V
Secure Multi-Party Computation (MPC) with Go. This project implements secure two-party computation with Garbled circuit protocol.
(new released v2.5 LTS.2022-06-25) It has focused on developing an All in One operating system for programming, designing and data science.Emperor-OS...
:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.
self-hosted compiler for a subset of OCaml
Simple antlr4 calculator.
BashClass is an Object Oriented Programming language that compiles to BASH 4.4
A simple Tiny BASIC compiler which targets x86-64 Linux machines.
Programming language in development
Self-hosting F#-subset compiler
Empowering everyone towards next generation AI and software.
AOT compiled object oriented programming language
A compiler for automatically re-targeting sequential Java code to Apache Spark.
電子書籍: x64 UEFI 対応 OS 自作入門 https://tenpoku1000.gitbook.io/tenpoku-book/
Fast, type-safe, object-oriented language by yours truly
Lua to Commandblock compiler
A one-line statement language with grammar and infinite look-ahead
📜 | Functional programming language written in kotlin.
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
💻NUAA 2017 编译原理 - C(缩减)语言编译器前端 - Python
The RuneScript scripting language
Research Compiler using Graph IR for Code Optimizations and Code Generations
Incremental Compiler paper by Abdulaziz Ghuloum, using Chez scheme, Nasm, x86_64 for OSX
Easy to use extensible calculator for .NET. Demonstrates Sprache toolkit grammar inheritance.
MimiC is a compiler of C subset (extended SysY language) by USTB NSCSCC team.
FUNCTIONAL PROGRAMMING: Application and Implementation, Peter Henderson, ISBN 0-13-331579-7
General-purpose, compiled programming language, focused on productivity, expressiveness and joy of programming™
Bootstrapped compiler of a C-like but Python-looking language