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.
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
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
Oberon-07 compiler for x64 (Windows, Linux), x86 (Windows, Linux, KolibriOS), MSP430x{1,2}xx, STM32 Cortex-M3
Rogue programming language. Ergonomic, object-oriented, high-level, multi-platform, compiles to C.
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
C Implementation of the monkey programming language
The Orange programming language
Opensource Visual Studio extension for compiler instrinsics in C/C++
An attribute grammar-based programming language for composable language extensions
BIPLAN (Byte coded Interpreted Programming LANguage) is an experimental, very compact interpreted 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
macOS GUI helper for ccache
Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)
Programming language and compiler —WORK IN PROGRESS—
Basic X86-64 assembler, written in golang
The LLVM-based Modula-2 compiler
Optimising Brainfuck compiler: Run your beloved Brainfuck code, but faster.
PACC (PAscal C Compiler) is an C compiler, which is implemented in Delphi-7-compatible Object Pascal
Parser and compiler for Ravi and Lua
From-scratch C compiler for my custom 16-bit CPU
ApolloVM is a portable VM (native, JS/Web, Flutter) that can parse, translate and run multiple languages, like Dart and Java.
Custom relay compiler which supports persisted queries
Daedalus ( Gothic I & II scripting language ) Compiler to DAT
flash to html5 converter, as3 to javascript translator
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...
Scheme / Lisp implementation in pure C# for embedding in .NET projects
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 language toolchain for explicitly typed annotated Python. 🐍
A Meme-based programming language