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.
Linnea is an experimental tool for the automatic generation of optimized code for linear algebra problems.
Swift/COM+
🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet p...
A simple & versatile high-level programming language.
Generate SPIR-V bytecode from an operation graph
Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Ba...
A Meme-based programming language
This header file enforces Clang warnings to bu turned-on for specific flags (almost everyone, at least each one I was able to find).
This repository includes the Resistive Random Access Memory (RRAM) Compiler which is designed in the context of the research project of Dimitris Anton...
Optimising Brainfuck compiler: Run your beloved Brainfuck code, but faster.
A virtual machine for Monte.
Random things
Lua script to executable compiler
Parser and compiler for Ravi and Lua
A language toolchain for explicitly typed annotated Python. 🐍
A C compiler that tries to eliminate the need for header files as much as possible.
Do you need Aseprite but don't have Money? I've got you! Maybe you've heard of Compiling Aseprite before and found it too hard. But with this tool, al...
Interpreter and Read-Eval-Print-Loop for a simple programming language called "MiniLang", written in C++
提供编译相关功能
Fuzix C Compiler Project
Byte coded Interpreted Programming language
Convert to/Embed binary files in C source files, quickly and efficiently.
An Oberon-07 compiler for Intel 64 (AMD64) architecture
The new Decaf compiler, rewritten in "modern" Java
PACC (PAscal C Compiler) is an C compiler, which is implemented in Delphi-7-compatible Object Pascal
A simple intel/AMD64 assembly-language compiler for mathematical operations
A modular acceleration toolkit for big data analytic engines
A quick and small language compiled to JavaScript/C. Easy to integrated with the Web Ecosystem.
用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统。
Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3, targeting CIL/CLR, JVM, LLVM IR, and WASM.
Experimental Forth cross compiler for tiny devices
A secure scripting language for event-loop/reactive Java-based applications.
Simple C Compiler written in Python
An Innovative, Fast Transpiler for ECMAScript 2015 and later
C Compiler using flex, bison and C++14 that compiles to mips32 assembly.
A tiny lisp compiler written in JS
A Scheme interpreter written in C.
LR Parser (LR(0), SLR(1), CLR(1) and LALR(1))
A simple programming language targeting LLVM
Fairly readable homoiconic language with primarily value (non-referential) semantics that balances the programmer's productivity with scalability
KAGSA PROGRAMMING LANGUAGE
Fast, Expressive, & High-Performance Programming Language for those who dare
Mac OS X IDE For Clang/LLVM
A code-generator for Idris that targets Elixir
从0实现一个JVM语言Cva及教程, 目前实现编译器;
🦄 Compile (in worker threads) and run TypeScript in the browser via <script type='text/typescript'>
An attribute grammar-based programming language for composable language extensions
Eve programming Language. Toy project.
The compilation target that functional programmers always wanted.
rcaml is an OCaml implementation in Rust