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 (1454)

NatsuLang
NatsuLang NatsuLang C++
97
prajna
prajna prajna-lang C++

a simple general program language

97
PipeScript
PipeScript StartAutomating PowerShell

A Metaprogramming Language for PowerShell (and anything else)

97
tekknolagi.github.com
tekknolagi.github.com tekknolagi C

My personal website

97
Online-Compiler
Online-Compiler shawon100 PHP

This is an online compiler that can compile and run C\C++ And Java Program. This online compiler is a part of my 5th semester project "RUET Online Jud...

96
rotten
rotten rntz Python

Demo of Ken Thompson's Reflections on Trusting Trust as a tiny lisp compiler

96
bali
bali ferus-web Nim

Bali is a JavaScript engine written in Nim

96
regexp2go
regexp2go CAFxX Go

Compile Go regular expressions to Go code

96
jsdoctest
jsdoctest yamadapc JavaScript

Run jsdoc examples as doctests.

95
mathmap
mathmap schani HTML

An image processing programming language and GUI

95
Hexa
Hexa hexalang TypeScript

:bowtie: Compiler, standard library & backends

95
cmake-tutorial
cmake-tutorial iarsystems CMake

Build and test embedded software using the IAR C/C++ Compiler alongside CMake

95
TePDist
TePDist alibaba C++

TePDist (TEnsor Program DISTributed) is an HLO-level automatic distributed system for DL models.

95
Jazz
Jazz jazz-lang Rust

Jazz - modern and fast programming language.

94
iree-turbine
iree-turbine iree-org Python

IREE's PyTorch Frontend, based on Torch Dynamo.

94
Noja
Noja cozis C

A programming language written for fun!

94
socc
socc noti0na1 OCaml

Simple C Compiler in OCaml

94
decent-messup
decent-messup blackmiaool JavaScript

Mess up js code in a different way

93
LuaRT-Studio
LuaRT-Studio samyeyo Lua

Lua 5.4 IDE for Windows with debugger and script to executable compiler

93
8cc.go
8cc.go DQNEO C

C compiler written in Go

93
TypeNovel
TypeNovel tategakibunko TypeScript

A simple markup language to write novel with types.

92
Dachs
Dachs rhysd C++

Dachs; A Doggy :dog: Programming Language

92
basicv2
basicv2 EgonOlsen71 Java

A Commodore (CBM) BASIC V2 interpreter/compiler written in Java

92
SubC
SubC DoctorWkt C

A Tour Through the SubC Compiler

92
c2fj
c2fj tomhea C

Compiling C to FlipJump

92
Open-Jellycore
Open-Jellycore OpenJelly Swift

A compiler for the Jelly language that allows you to create Apple Shortcuts using Jelly!

92
YAPyPy
YAPyPy Xython Python

Yet another Python Python

91
lens
lens impworks C#

Language for Embeddable .NET Scripting

91
gematria
gematria google Python

Machine learning for machine code.

91
Headache
Headache LucasMW C

Programming Language that compiles to 8 Bit Brainfuck

91
protox
protox andrewhickman Rust

A pure-rust protobuf compiler, designed for use with prost-build

91
minipascal
minipascal soegaard Pascal

MiniPascal implemented in Racket

90
joujou
joujou Ekdohibs OCaml

A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a static type s...

90
Delta-Prox
Delta-Prox princeton-computational-imaging Python

Official code repository for ∇-Prox: Differentiable Proximal Algorithm Modeling for Large-Scale Optimization (SIGGRAPH TOG 2023)

90
scalus
scalus nau Scala

Scalus - DApps Development Platform for Cardano

90
tac
tac sebbekarlsson C

tac x86 compiler

90
movForth
movForth Reschivon C++

LLVM frontend for the Forth Language

90
mamba
mamba JSAbrahams Rust

🐍 The Mamba programming language, because we care about safety

89
bagel
bagel brundonsmith TypeScript

A reactive and strongly-typed, but also pragmatic, new programming language. Compiles to JavaScript, designed to be comfy for people used to the JavaS...

89
td-ollvm
td-ollvm trustdecision

TD-OLLVM, fully open source, provides the leading mobile obfuscation prevention tools and solutions.

89
CSpydr
CSpydr Spydr06 C

A static typed low-level compiled programming language inspired by Rust and C

89
zkay
zkay eth-sri Python

A programming language and compiler which enable automatic compilation of intuitive data privacy specifications to NIZK-enabled private smart contract...

89
Cyrus
Cyrus cyrus-lang Rust

Cyrus: A high-performance, statically-typed, manually memory-managed, mid-level programming language. (heavily under development)

88
rvcc
rvcc mausimus C

Standalone C compiler for RISC-V and ARM

88
alternative-interpreters
alternative-interpreters gakowalski

List of alternative PHP nad JS interpreters and compilers

88
SUPERSONIC
SUPERSONIC HuantWang Python

SuperSonic, a new open-source framework to allow compiler developers to integrate RL into compilers easily, regardless of their RL expertise.

88
AwesomeCompiler
AwesomeCompiler BaseMax

The Big list of the github, open-source compilers.

88
rubyx
rubyx ruby-x Ruby

RubyX compiles ruby to binary (in ruby), hoping to be that X times faster

87
hb
hb vszakats C

Harbour fork (from https://github.com/harbour/core) + updates & fixes = 3.4

87
ssra
ssra mkeeter Rust

The Solid-State Register Allocator

87