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.
BashClass is an Object Oriented Programming language that compiles to BASH 4.4
A one-line statement language with grammar and infinite look-ahead
Python to Brainfuck transpiler
Various C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
The RuneScript scripting language
Implementation of Unlambda, an esoteric programming language.
self-hosted compiler for a subset of OCaml
A compiler framework for managed code.
Some toy labs for compiler course
Simple antlr4 calculator.
An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C...
Lex is an implementation of lex tool in Ruby.
Clarc compiles Clarity smart contracts into Ethereum virtual machine (EVM) bytecode.
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
A computer system containing CPU, OS and Compiler under MIPS architecture.
Query engine for TrailDB
Min: Crypto Token for Beautiful and Secure Code
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Research Compiler using Graph IR for Code Optimizations and Code Generations
ReconstrucciĂłn y posible fork de DIV Games Studio 2.0
Concrete Syntax Trees represent s-expressions with source information
TypeCake is a language that compiles to TypeScript types. (WIP)
Naville's HikariObfuscator for LLVM 12. Under active development. Use with caution.
GRIN backend for Idris
WIP ISO 7185 Pascal interpreter
An embeddable scripting language inspired by Lua.
somewhat functional high level assembler https://wellang.github.io/well/
A neat, object-oriented, lightweight, elegant and fast programming language 👾
Bite is a dynamically typed programming language. Embedded in C#
Sample projects demonstrating use of Peachpie - the PHP compiler and runtime for .NET
A Rust-like language compiling to x86-64 assembler
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:
P523 Course in Rust
Implementation and Exercises in Modern Compiler Implementation in C.
Compiler exploits and exploitable non-obvious source code back doors.
Cross-platform resource compiler and manager based on llvm/clang
Virtual Machine with a 240x160 VRAM display.
The Decaf compiler, written in Rust
A statically-typed strictly-evaluated garbage-collected readable programming language.
Protobuf compiler and runtime in V
Programming language in development
Self-hosting F#-subset compiler
:bookmark: Personal notes: today I learned
AOT compiled object oriented programming language
Bytecode compiler and VM for the Monkeylang language, written in Rust
:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.
Fast, type-safe, object-oriented language by yours truly
A simple Tiny BASIC compiler which targets x86-64 Linux machines.
Empowering everyone towards next generation AI and software.
A compiler for automatically re-targeting sequential Java code to Apache Spark.