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.
Functional programming language for signal processing and sound synthesis
Training and serving large-scale neural networks with auto parallelization.
DEPRECATED. Please use Next.js instead.
A purely functional programming language with first class types
Unofficial mirror of mob development branch
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
A minimalist bytecode compiler for Node.js
Intel® Implicit SPMD Program Compiler
ccache – a fast compiler cache
GCC Front-End for Rust
Python 3.9 to JavaScript compiler - Lean, fast, open!
VHDL 2008/93/87 simulator
Beef Programming Language
A statically typed language compatible with Python
The compiler for Teal, a typed dialect of Lua
:boom::computer::boom: A data-parallel functional programming language
Enabling PyTorch on XLA Devices (e.g. Google TPU)
A list of awesome compiler projects and papers for tensor computation and deep learning.
clasp Common Lisp environment
Lua Lisp Language
A correct and efficient TypeScript type checker and compiler with additional experiments
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
Typescript to lua transpiler. https://typescripttolua.github.io/
Alternative rust compiler (re-implementation)
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
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
KCL Language Core and API
A safe, easy systems language
:spades: C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.
The Nature Programming Language
The CompCert formally-verified C compiler
A collection of tools, libraries, and tests for Vulkan shader compilation.
Compile and execute C "scripts" in one go!
🎷No ceremony, just code. Blazing fast, typesafe binary serialization.
The knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathy's LLM Wiki pattern.
程序语言与编译技术相关资料(持续更新中)
Mirror of Steel Bank Common Lisp (SBCL)'s official repository
[Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate
Cranelift based backend for rustc
(deprecated) The journey continues at ASNEXT: https://github.com/AssemblyScript/assemblyscript
Umka: a statically typed embeddable scripting language
LLVM Obfuscator
A backend framework for Rust professionals
x86-64 assembler embedded in Python
A Rust compiler backend targeting CIL(.NET IR) and C.
a Productive Parallel Programming Language
Compiler for the Vale programming language - http://vale.dev/
Compile type annotated Python to fast C extensions