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.
Compile time assembler with nasm syntax
A programming language written for fun!
Compiling C to FlipJump
Compile javascript into Mindustry logic code (mlog)
TePDist (TEnsor Program DISTributed) is an HLO-level automatic distributed system for DL models.
JSI is a JavaScript interpreter written in Rust that supports bytecode similar to quickjs. JSI 是一个 JavaScript 解释执行引擎,使用 Rust 编写无任何依...
Full-featured language server and other tools for WebAssembly, making WebAssembly development fast, safe, and joyful.
Pulse is a multi-platform digital logic simulation engine for VHDL made with C++. It transforms VHDL source code into logic components so it can be si...
Jazz - modern and fast programming language.
Language for Embeddable .NET Scripting
A Tour Through the SubC Compiler
Machine learning for machine code.
Compile Go regular expressions to Go code
TD-OLLVM, fully open source, provides the leading mobile obfuscation prevention tools and solutions.
A teaching-oriented C-like compiler in Java, targeting JVM bytecode with parser, semantic analysis, backpatching, optimization, and end-to-end JVM tes...
A new Ada ~2022 LLVM compiler
A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a static type s...
Harbour fork (from https://github.com/harbour/core) + updates & fixes = 3.4
:bowtie: Compiler, standard library & backends
tac x86 compiler
GDCC is an AOT compiler that compiles GDScript into GDExtension binary module. Run GDScript safely and fast in Godot Engine from now on.
The AI-friendly C23 compiler for security research, built on LLVM [WIP]
Mess up js code in a different way
A simple markup language to write novel with types.
Dachs; A Doggy :dog: Programming Language
MiniPascal implemented in Racket
P4-14/16 Bluespec Compiler
LLVM frontend for the Forth Language
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.
BASIC language compiler for Colecovision, MSX, SG1000/SMS, Spectravideo SVI-318/328, Creativision, Sord M5, Memotech MTX, Tatung Einstein, Casio PV-20...
Yet another Python Python
Tools for rapid prototyping of DSL compilers
A C++11 ASN.1 BER Encoding and Decoding Library
The Shine compiler for the RISE language
List of alternative PHP nad JS interpreters and compilers
The Solid-State Register Allocator
Official code repository for ∇-Prox: Differentiable Proximal Algorithm Modeling for Large-Scale Optimization (SIGGRAPH TOG 2023)
🐍 The Mamba programming language, because we care about safety
Julia parser, interpreter and compiler interface for the Planning Domain Definition Language (PDDL). Planners not included.
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
让 Go 便捷使用装饰器的工具,装饰器能够切面 (AOP)、代理 (Proxy) 任意的函数和方法,提供观察和控制函数的能力。go-decorator is a tool that allows Go to ea...
A (toy) C compiler written in Rust with no dependencies.
A compiler for JMC (JavaScript-like Minecraft Function), a mcfunction extension language for making Minecraft Datapack
High-performance compiler backend for Lamina Intermediate Representation
:octocat: 编译原理相关的工作岗位收集
SuperSonic, a new open-source framework to allow compiler developers to integrate RL into compilers easily, regardless of their RL expertise.
Compiler and standard library for the Spice programming language.
RubyX compiles ruby to binary (in ruby), hoping to be that X times faster