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.
LLVM frontend for the Forth Language
Official code repository for ∇-Prox: Differentiable Proximal Algorithm Modeling for Large-Scale Optimization (SIGGRAPH TOG 2023)
An independent Clojure runtime implemented in Zig, optimized for high-performance native execution and deep WebAssembly runtime integration.
🐍 The Mamba programming language, because we care about safety
A C++11 ASN.1 BER Encoding and Decoding Library
P4-14/16 Bluespec Compiler
tac x86 compiler
A reactive and strongly-typed, but also pragmatic, new programming language. Compiles to JavaScript, designed to be comfy for people used to the JavaS...
A static typed low-level compiled programming language inspired by Rust and C
List of alternative PHP nad JS interpreters and compilers
The Solid-State Register Allocator
TypeScript & Go inspired small interpreted programming language written in C#. The interpreter built with DDD principles and Clean Architecture. Imple...
Extract css class names from required css module files for TypeScript
Julia parser, interpreter and compiler interface for the Planning Domain Definition Language (PDDL). Planners not included.
BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.
A compiled actor-based programming language with type inference, designed for concurrent systems.
:octocat: 编译原理相关的工作岗位收集
A programming language and compiler which enable automatic compilation of intuitive data privacy specifications to NIZK-enabled private smart contract...
SuperSonic, a new open-source framework to allow compiler developers to integrate RL into compilers easily, regardless of their RL expertise.
An archive of various DDOS and Botnet tools with many differences ☠️
A C compiler that tries to eliminate the need for header files as much as possible.
A modern programming language for .NET - Compiler inspired by the .NET Roslyn compiler architecture.
RubyX compiles ruby to binary (in ruby), hoping to be that X times faster
让 Go 便捷使用装饰器的工具,装饰器能够切面 (AOP)、代理 (Proxy) 任意的函数和方法,提供观察和控制函数的能力。go-decorator is a tool that allows Go to ea...
TeraXLang - Triton Extension for LLM. As fast as FlashAttention FlashMLA, etc.
🎭 The compiler of EventMacro to OpenKore plugin
Ordo: A minimalist language with row polymorphism
The Shine compiler for the RISE language
Compile javascript into Mindustry logic code (mlog)
A compiler for JMC (JavaScript-like Minecraft Function), a mcfunction extension language for making Minecraft Datapack
A reference operating system for embedded platforms, with initial bring-up on Beaglebone Black (ARM Cortex-A8).
Udon C Compiler: C compiler for our original CPU
🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild To...
A Data-Centric Compiler for Machine Learning
A Modern C11 compiler (STILL EARLY)
A hybrid programming language written in Rust.
A (toy) C compiler written in Rust with no dependencies.
A secure, embeddable, scripting language for Java-based applications.
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
[WIP] A pure functional language that compiles to Dart.
Third, a small Forth compiler for 8086 DOS
华中科技大学编译原理实验2019
JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using ji...
Spice Programming Language
Snakes on rbx-head. A Python implementation for the Rubinius VM
Dive into GHC
Arithmetic circuits for zero knowledge proof systems
A modern, high-performance mathematical expression evaluator built with Pratt Parsing and Stack-based VM
BASIC language compiler for Colecovision, MSX, SG1000/SMS, Spectravideo SVI-318/328, Creativision, Sord M5, Memotech MTX, Tatung Einstein, Casio PV-20...
A modern, low-level compiled langauge