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

claw-lang
claw-lang esoterra Rust

The compiler for the Claw language

126
boson-lang
boson-lang Narasimha1997 Rust

A hybrid programming language written in Rust.

125
LSTS
LSTS Lambda-Mountain-Compiler-Backend

Large Scale Type Systems: ML/C Hybrid Programming Language

125
ps12exe
ps12exe steve02081504 PowerShell

better powershell code 2 exe repo wis: multilang sport, darkmode-able GUI(+BGM), RClick menu ext, webserver 4 online comp. All in only 1mb, superez4us...

125
lumina
lumina luminalang Rust

Lumina is an eager-by-default natively compiled functional programming language with the core goals of readibility, practicality, compiler-driven deve...

125
Paskell
Paskell sam46 Haskell

A Pascal to LLVM compiler in Haskell

124
purescript-python
purescript-python purescript-python PureScript

A Python backend for PureScript.

124
rfvp
rfvp xmoezzz Rust

A Non-Official Rust cross-platform implementation of the FVP engine & IDE

124
lets_build_a_compiler_for_riscv
lets_build_a_compiler_for_riscv splinedrive C

A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw

123
ssc
ssc liberize C

Convert shell script to binary

123
compilers
compilers judge0 Dockerfile

📦 Docker image with installed compilers, interpreters and sandbox.

122
opensourcecobol4j
opensourcecobol4j opensourcecobol COBOL

A new version of opensourcecobol. Translate COBOL to Java.

122
basil
basil basilTeam C++

Fast and flexible language exploring partial evaluation, context-sensitive parsing, and metaprogramming. Compiles JIT or AOT to native code.

121
exprgrad
exprgrad can-lehmann Nim

An experimental deep learning framework for Nim based on a differentiable array programming language

121
Codesh-Compiler
Codesh-Compiler Codesh-Organization-Foundation-Inc C++

The Motzi B'She'ela - Official compiler for the Codesh programming language.

121
Impatient
Impatient tuespetre C#

Ain't nobody got time for data

120
unofficial-observablehq-compiler
unofficial-observablehq-compiler asg017 JavaScript

An unofficial compiler for Observable notebook syntax

120
mach
mach briar-systems Shell

A systems programming language with no hidden behavior.

120
VC4C
VC4C doe300 C

Compiler for the VC4CL OpenCL implementation

119
kvsp
kvsp virtualsecureplatform Shell

A VSP; run your encrypted C code AS IS!

119
cc64
cc64 pzembrod Forth

cc64 is a small-C compiler written in Forth, hosted on the Commodore C64, Plus4 and C16 with 64k, and on the Commander X16. It is targeting the 6502 C...

119
hlb
hlb openllb Go

A developer-first language to build and test any software efficiently

118
hook
hook hook-lang C

The Hook Programming Language

118
magelang
magelang jauhararifin Rust

Magelang is a programming language targeting webassembly

118
protox
protox andrewhickman Rust

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

118
ARTist
ARTist Project-ARTist C++

ARTist's core implementation meant to be included in the art project. Provides ARTist APIs and boilerplate code for modules.

117
Ncodi
Ncodi azizamari C#

Tunisian Programming Language, Ncodi - Code in your own words.

117
MATL
MATL lmendo MATLAB

A programming language based on MATLAB and suitable for code golfing

117
micro-svelte-compiler
micro-svelte-compiler joshnuss JavaScript

Micro Svelte compiler (naive clone)

117
clover2
clover2 ab25cq C

Clover2 can be used as shell. The completion is powerfull like IDE. Also clover2 is a Ruby-like compiler language with static type like Java. This is...

117
JPL
JPL W1LDN16H7 Java

The JSON Programming Language

117
mutable
mutable mutable-org C++

A Database System for Research and Fast Prototyping

117
Open-Jellycore
Open-Jellycore OpenJelly Swift

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

117
rv
rv cdl-saarland C++

RV: A Unified Region Vectorizer for LLVM

116
labrys
labrys kit-ty-kate OCaml

A toy language based on LLVM that implements the System Fω type-system

116
Gaalop
Gaalop CallForSanity Java

Gaalop (Geometic Algebra Algorithms Optimizer) is a software to compile and optimize geometric algebra (GA) expressions into high-level programming la...

116
wasp
wasp pannous C++

🐝 Wasp : Wasm programming language

115
Accera
Accera microsoft C++

Open source cross-platform compiler for compute-intensive loops used in AI algorithms, from Microsoft Research

115
evm2near
evm2near aurora-is-near Rust

evm2near compiles Solidity contracts into NEAR WebAssembly contracts.

115
elle
elle acquitelol Rust

A procedural programming language built in Rust which compiles to QBE

115
k1
k1 kolemannix Rust

A language for the joy of programming

115
uniroll
uniroll mizchi TypeScript

Opinionated universal frontend bundler in browser

114
flashforth
flashforth oh2aun Assembly

FlashForth development

114
lumina-lang
lumina-lang nyigoro TypeScript

Most languages make you choose: safety or the web. Lumina doesn't. Lumina is a statically typed, web-native language with HM type inference, algebrai...

114
butter
butter neverRare Rust

A tasty language for building efficient software. Currently work in progress!

113
atian-cod-tools
atian-cod-tools ate47 C++

Random things

113
swift-init-generator
swift-init-generator rjoudrey Swift

An Xcode plugin that uses the Swift parser to generate initializers

112
neo-c
neo-c ab25cq C

neo-c is C + GC transpiler. It has reffrence count GC with memory leak detector. self-hosted with zero memory leaks. It can output the code depends o...

112
C-SVM
C-SVM knowing-top C++

一种基于栈式虚拟机的类c 语言编译器。This project has moved from https://sourceforge.net/projects/msct/. C-SVM: A Compiler for a C-Like Language Based...

112
bali
bali ferus-web Nim

Bali is a JavaScript engine written in Nim

112