Topic

compiler

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.

Repositories (1515)

ace
ace wbbradley C++

A statically-typed strictly-evaluated garbage-collected readable programming language.

48
vproto
vproto emily33901 V

Protobuf compiler and runtime in V

48
wlang
wlang rsms C

Programming language in development

48
milone-lang
milone-lang vain0x F#

Self-hosting F#-subset compiler

48
blazex
blazex Blazify Rust

AOT compiled object oriented programming language

48
monkers
monkers poteto Rust

Bytecode compiler and VM for the Monkeylang language, written in Rust

48
infrared
infrared nickzuber OCaml

:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.

47
neeilang
neeilang neeilan C++

Fast, type-safe, object-oriented language by yours truly

47
tiny-basic-compiler
tiny-basic-compiler grahamedgecombe Java

A simple Tiny BASIC compiler which targets x86-64 Linux machines.

47
husky
husky xiyuzhai-husky-lang Rust

Empowering everyone towards next generation AI and software.

47
Casper
Casper uwplse Java

A compiler for automatically re-targeting sequential Java code to Apache Spark.

46
tenpoku-book
tenpoku-book tenpoku1000

電子書籍: x64 UEFI 対応 OS 自作入門 https://tenpoku1000.gitbook.io/tenpoku-book/

46
MoonCraft
MoonCraft M4GNV5 JavaScript

Lua to Commandblock compiler

46
tailbiter
tailbiter darius Python

Self-compiling compiler of a Python subset. Just enough Python to Python in Python.

46
malgo
malgo takoeight0821 Haskell

A statically typed functional programming language.

46
blop-language
blop-language batiste JavaScript

Blop is a Web oriented programming language that compiles to JavaScript

45
c-compiler-frontend
c-compiler-frontend FlyAndNotDown Python

💻NUAA 2017 编译原理 - C(缩减)语言编译器前端 - Python

45
ISPC-PHPCompiler
ISPC-PHPCompiler sergix44 Shell

Compile and manage multiple PHP versions easily!

45
kpd
kpd felixangell D

compiler for a made up language written in D

44
type-theory-compiler
type-theory-compiler andgate Haskell

Compiler for type theoretic lambda calculi equipped with system primtives which compiles side-effecting, strict expressions into efficient LLVM IR.

44
encore
encore parapluu C++

The Encore compiler.

44
compiler-tutorial
compiler-tutorial carld Scheme

Incremental Compiler paper by Abdulaziz Ghuloum, using Chez scheme, Nasm, x86_64 for OSX

44
Sprache.Calc
Sprache.Calc yallie C#

Easy to use extensible calculator for .NET. Demonstrates Sprache toolkit grammar inheritance.

44
MimiC
MimiC ustb-owl C++

MimiC is a compiler of C subset (extended SysY language) by USTB NSCSCC team.

44
lispkit
lispkit carld C

FUNCTIONAL PROGRAMMING: Application and Implementation, Peter Henderson, ISBN 0-13-331579-7

44
chili
chili r0nsha Rust

General-purpose, compiled programming language, focused on productivity, expressiveness and joy of programming™

44
whistle
whistle whistle-lang Rust

🕴 One hella programming language

44
Ruscall
Ruscall elipmoc Rust

自作言語処理系のコンパイラ制作

43
ajv-pack
ajv-pack ajv-validator JavaScript

🚨[ARCHIVED] Produces a compact module exporting JSON-schema validation functions compiled by Ajv

43
pytamil
pytamil srix Python

பைந்தமிழ் (pytamil) library is intended to be used in analysis of tamil literary work. A wealth of knowledge is hidden in old literature. They are tim...

43
claw-compiler
claw-compiler claw-project Java

CLAW Compiler for Performance Portability

43
holo-build
holo-build holocm Go

Cross-distribution system package compiler

43
minilang
minilang 2bt C

Bootstrapped compiler of a C-like but Python-looking language

43
jingle
jingle jingle-lang C#

🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.

43
u-programming-language
u-programming-language upcrob C

Low-level hobby programming language that compiles to 16-bit x86 assembly.

43
Zen
Zen itssamuelrowe C

Zen is a general purpose programming language designed to build simple, reliable and efficient programs.

43
denosass
denosass hironichu SCSS

DenoSass is a complete nearly fully featured Sass compiler for Deno and Browser

43
bredon
bredon robinweser JavaScript

A modern CSS value compiler in JavaScript

42
feathersui-starling-sdk
feathersui-starling-sdk feathersui Java

SDK for building Feathers UI (AS3/Starling) applications with MXML

42
SharpLoader
SharpLoader Zaczero C#

🔮 [C#] Source code randomizer and compiler

42
mlang
mlang MQuy C++

My toy programming languages

42
Compiler-written-in-Haskell
Compiler-written-in-Haskell vijayphoenix Haskell

A Turing complete language 😉

42
foolang
foolang nikodemus Smalltalk

A toy programming language.

42
holymer
holymer azur1s Rust

(WIP) A programming language

42
oxc
oxc fivemoreminix Rust

The first C compiler written in Rust.. mostly unworking.

41
uc
uc mewmew Go

A compiler for the µC language.

41
DFA
DFA fffaraz C++

Deterministic Finite Automata in C++, Token Parser & Lexer

41
Arduino-FVM
Arduino-FVM mikaelpatel C++

Byte Token Threaded Forth Virtual Machine (FVM) for Arduino

41
asl
asl Kugelschieber Go

Arma Scripting Language - a clean scripting language compiling to Arma 3 SQF scripts.

41
xlang
xlang pritamzope C++

Compiler for xlang, A C like high level programming language that emits Intel x86 assembly

41