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.
An Online Whitesspace compiler, virtual machine and IDE
Lua script to executable compiler
Pypperoni Python Compiler Source Code
Post modern age integration focused jvm bytecode assembler
A Simple Scripting Language
A compiler for the course Compiler 2017 at ACM Class, SJTU.
X11-Basic BASIC programming language.
Low level toy functional programming language with linear types, first class inline functions, levity polymorphism and regions.
đźš… Compile faster with Ccache! A Ccache integration for CMake with Xcode support.
A BASIC Compiler and IDE for Amiga Computers
A simple, self hosted, low level programming language.
Compiler Construction Principles and Practice by Kenneth C. Louden
Dyalect is a dynamic programming language for .NET.
Implementations of sublanguages of JavaScript for SICP JS
Sacalon is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software.
A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple an...
Optimizing compiler for Fully Homomorphic Encryption (FHE)
Teaching language LaMa for a compiler course
This repository includes the Resistive Random Access Memory (RRAM) Compiler which is designed in the context of the research project of Dimitris Anton...
A Lisp to Javascript compiler
Experimental Programming Language Coded in Python!
A compiling BASIC dialect for the Commodore-64
A self-hosting mini Haskell compiler with a mini C runtime.
what have I done
Register Allocator for 8086
Build and ship strongly typed and fast UI component libraries.
A toolkit that makes it easier to write recursive-descent parsers in Zig.
A Rust-like language with immix GC and other cool stuffs
A C-compiler written in C
A brand-new multi-scenarios smart contract compiler framework
Nand2Tetris course solutions
Ralph is a Lisp-1 dialect that compiles to JavaScript
A compiler for the gradually typed lambda calculus
C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion
Rogue programming language. Ergonomic, object-oriented, high-level, multi-platform, compiles to C.
The Orange programming language
C Implementation of the monkey programming language
🪝 Add tsc hooks to your TypeScript project
A transpiled superset of TeX for writing LaTeX.
An expressive low level programming language
I bim 1 Vongpiler vong 2k18-spec her.
Parallel ML compiler
Opensource Visual Studio extension for compiler instrinsics in C/C++
macOS GUI helper for ccache
Oberon-07 compiler for x64 (Windows, Linux), x86 (Windows, Linux, KolibriOS), MSP430x{1,2}xx, STM32 Cortex-M3
Programming language and compiler —WORK IN PROGRESS—
Basic X86-64 assembler, written in golang
BIPLAN (Byte coded Interpreted Programming LANguage) is an experimental, very compact interpreted language
The LLVM-based Modula-2 compiler
Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)