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.
Shen for the Common Language Runtime
a toy programming language
A subset of javascript implemented in that subset of javascript.
A programming language for distributed systems.
A simple intepreter written in java.
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
A tool that helps you write code in your favorite IDE: your word processor!
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
🚀✨ The Syntek programming language
[WIP] Yet another Erlang implementation in Rust
Compiler for Decaf Programming Language
Hyeo-ung Programming Language Compiler in Rust
a basic IDE compiler for C# and VB.NET using codedom
Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox programming language...
北航计算机学院 编译原理最高难度课程设计 BUAA SCSE - Extensive C0 Compiler Design
Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
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
Appunti di Linguaggi Formali e Compilatori - Prof.ssa P. Quaglia - Università di Trento
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
TweegJS: a Twig → JS compiler
basgo compiles BASIC-lang to Golang. Then 'go build' can translate code to native executable binary.
BDD-based implementation of Datalog
The Parser Construction Kit ("Puck"): A Parser Generator and Grammar Translator in C#
CCG is a random C Code Generator
C compiler for the BBC Micro Series
Labs for computer science: C, assembly, data structure, CSAPP, HSI, Matlab, digital logic, Verilog, compilers, operating systems
A MinCaml compiler implemented in Rust
Scripting in C with JIT(x64)/VM.
This action sets-up, cache and adds sourcemod scripting directory to the path
quick c
a statically-typed programming language with powerful syntax
Open RVC-CAL Compiler
🚀 Language implementation in C# using LLVM
High-Performance Erlang Cache Compiler
tiny-lang — A different programming language. Supports a bunch of spoken languages.
The Square Programming Language. A tiny programming language under 200kb.