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.
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
Functional programming language for signal processing and sound synthesis
A minimalist bytecode compiler for Node.js
A purely functional programming language with first class types
Python 3.9 to JavaScript compiler - Lean, fast, open!
Intel® Implicit SPMD Program Compiler
GCC Front-End for Rust
A statically typed language compatible with Python
Unofficial mirror of mob development branch
ccache – a fast compiler cache
Beef Programming Language
VHDL 2008/93/87 simulator
Enabling PyTorch on XLA Devices (e.g. Google TPU)
clasp Common Lisp environment
A list of awesome compiler projects and papers for tensor computation and deep learning.
A fast and correct TypeScript type checker and compiler with additional experiments
The compiler for Teal, a typed dialect of Lua
Lua Lisp Language
:boom::computer::boom: A data-parallel functional programming language
Compile shell scripts to static binaries.
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Cranelift code generator
Typescript to lua transpiler. https://typescripttolua.github.io/
Alternative rust compiler (re-implementation)
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
KCL Programming Language Core and API (CNCF Sandbox Project). https://kcl-lang.io
:spades: C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.
The Nature Programming Language
A safe, easy systems language
Compile and execute C "scripts" in one go!
🎷No ceremony, just code. Blazing fast, typesafe binary serialization.
[Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate
The CompCert formally-verified C compiler
程序语言与编译技术相关资料(持续更新中)
(deprecated) The journey continues at ASNEXT: https://github.com/AssemblyScript/assemblyscript
A collection of tools, libraries, and tests for Vulkan shader compilation.
Mirror of Steel Bank Common Lisp (SBCL)'s official repository
LLVM Obfuscator
x86-64 assembler embedded in Python
A backend framework for Rust professionals
Cranelift based backend for rustc
Umka: a statically typed embeddable scripting language
A Rust compiler backend targeting CIL(.NET IR) and C.
a Productive Parallel Programming Language
Compile type annotated Python to fast C extensions
Compiler for the Vale programming language - http://vale.dev/
DEPRECATED in favor of ghc wasm backend, see https://www.tweag.io/blog/2022-11-22-wasm-backend-merged-in-ghc
venom - C2 shellcode generator/compiler/handler