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.
Neovim compiler for building and running your code without having to configure anything
A build-time information stored in your rust project.(binary,lib,cdylib,dylib,wasm)
Cake a C23 front end and transpiler written in C
BNF wrangling and railroad diagrams
📦⚡ A precompiled JavaScript module bundler
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rb
A low-level assembly language for the Ethereum Virtual Machine built in blazing-fast pure rust.
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
Spec compliant GraphQL Tools in Rust.
A next-gen Ide for JVM development on Android
Toy language for experimentation and fun.
An educational operating system written in C#. A great stepping stone from high to low level development.
🔍 Go binary size SVG treemap
Platform for safe, easy and productive programming of complex, multi-platform apps with a modern user interface
A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "...
Low-Level Software Security for Compiler Developers
Yet another high-performance C++ regex library and lexical analyzer generator like Flex: extends Flex++ with Unicode support, indent/dedent anchors, l...
Web GUI for custom Tasmota compilation
Fun, portable, minimalistic virtual machine.
Compiler from LLVM IR to Minecraft datapacks.
:musical_note: strongly-timed musical programming language
Material for the Creating a Compiler video lesson series.
cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable pr...
Turn complex GraphQL queries into optimized database queries.
A compiler frontend for the C programming language
A modern smart contract platform for Cardano
Intermediate Language (IL) for Hardware Accelerator Generators
Cone Programming Language
Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly
un-opinionated S-expression syntax and macro system for JavaScript
An industrial-grade brainfuck compiler
minigo🐥is a small Go compiler made from scratch. It can compile itself.
A minimalist C compiler with x86_64 code generation
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
graph based intermediate representation and backend for optimising compilers
Minify and obfuscate GLSL or HLSL code
A programming language that's wise beyond its bytes!🌱🌿🪴
Vult is a transcompiler well suited to write high-performance DSP code
JVM-based interpreter for the R language for the statistical analysis.
On-device Neural Engine
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Julia bindings for the Enzyme automatic differentiator
Dora VM
An Embedded Implementation of PHP (C Library)
Native code virtualizer for x64 binaries
Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
MegCC是一个运行时超轻量,高效,移植简单的深度学习模型编译器
A hobby programming language 🔥
Open Dylan compiler and IDE
The optimizing Quil compiler.