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)

vite-plugin-conditional-compile
vite-plugin-conditional-compile KeJunMao TypeScript

Conditional compilation syntax based on environment variables for Vite. Vite 下基于环境变量的条件编译

77
BCause
BCause Spydr06 C

BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.

77
HECO
HECO MarbleHE MLIR

Optimizing compiler for Fully Homomorphic Encryption (FHE)

77
Amun
Amun AmrDeveloper C++

A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple an...

77
sacalon
sacalon sacalon Python

Sacalon is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software.

77
pivot-lang
pivot-lang Pivot-Studio Rust

A Rust-like language with immix GC and other cool stuffs

77
aqb
aqb gooofy C

A BASIC Compiler and IDE for Amiga Computers

77
gta3sc
gta3sc thelink2012 C++

GTA3script compiler

76
maverick
maverick maverick-js TypeScript

Build and ship strongly typed and fast UI component libraries.

76
whitespace
whitespace vii5ard JavaScript

An Online Whitesspace compiler, virtual machine and IDE

76
minic
minic NikRadi C

A C-compiler written in C

76
Lama
Lama PLTools Raku

Teaching language LaMa for a compiler course

75
Grift
Grift Gradual-Typing C

A compiler for the gradually typed lambda calculus

75
tiny
tiny ejacky C

Compiler Construction Principles and Practice by Kenneth C. Louden

75
ktcc
ktcc korlibs Kotlin

C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion

75
mini-haskell
mini-haskell siraben Haskell

A self-hosting mini Haskell compiler with a mini C runtime.

75
LiA
LiA jaspwr Rust

A transpiled superset of TeX for writing LaTeX.

75
X11Basic
X11Basic kollokollo C

X11-Basic BASIC programming language.

75
elle
elle acquitelol Rust

A procedural programming language built in Rust and QBE

75
regal86
regal86 alexfru Assembly

Register Allocator for 8086

75
ralph
ralph turbolent JavaScript

Ralph is a Lisp-1 dialect that compiles to JavaScript

74
orange
orange orange-lang Go

The Orange programming language

74
Smart-Intermediate-Representation
Smart-Intermediate-Representation AntChainOpenLabs Rust

A brand-new multi-scenarios smart contract compiler framework

74
roblox-cs
roblox-cs roblox-csharp C#

C# to Luau transpiler for Roblox

74
Jasm
Jasm jumanji144 Java

Post modern age integration focused jvm bytecode assembler

74
colang
colang rsms C

Programming language and compiler —WORK IN PROGRESS—

74
tsc-hooks
tsc-hooks swimauger JavaScript

🪝 Add tsc hooks to your TypeScript project

74
b
b aap Assembly

B compiler

74
Rogue
Rogue brombres C

Rogue programming language. Ergonomic, object-oriented, high-level, multi-platform, compiles to C.

74
Vongpiler
Vongpiler MastersOfDesaster Java

I bim 1 Vongpiler vong 2k18-spec her.

73
spice
spice spicelang C++

Spice Programming Language

73
manticore
manticore ManticoreProject Standard ML

Parallel ML compiler

73
ccache-gui
ccache-gui macmade Swift

macOS GUI helper for ccache

73
js-slang
js-slang source-academy TypeScript

Implementations of sublanguages of JavaScript, TypeScript, Scheme and Python

73
cmonkey
cmonkey abhinav-upadhyay C

C Implementation of the monkey programming language

73
m2lang
m2lang redstar C++

The LLVM-based Modula-2 compiler

73
SDHLT
SDHLT seedee C++

Map compile tools for the Half-Life engine

73
assembler
assembler skx Go

Basic X86-64 assembler, written in golang

73
kai
kai kai-language Swift

An expressive low level programming language

72
Compiler
Compiler mathis-s C

From-scratch C compiler for my custom 16-bit CPU

72
rustcc
rustcc ClementTsang Rust

A (toy) C compiler written in Rust with no dependencies.

72
intrinsics-dude
intrinsics-dude HJLebbink HTML

Opensource Visual Studio extension for compiler instrinsics in C/C++

72
apollovm_dart
apollovm_dart ApolloVM Dart

ApolloVM is a portable VM (native, JS/Web, Flutter) that can parse, translate and run multiple languages, like Dart and Java.

72
nand2tetris
nand2tetris sake92 Scala

Nand2Tetris course solutions

72
oberon-07-compiler
oberon-07-compiler AntKrotov Batchfile

Oberon-07 compiler for x64 (Windows, Linux), x86 (Windows, Linux, KolibriOS), MSP430x{1,2}xx, STM32 Cortex-M3

72
Ccache.cmake
Ccache.cmake TheLartians CMake

🚅 Compile faster with Ccache! A Ccache integration for CMake with Xcode support.

72
q
q akyoto Go

🌱 A minimal programming language and compiler (mirror).

71
DaedalusCompiler
DaedalusCompiler dzieje-khorinis C#

Daedalus ( Gothic I & II scripting language ) Compiler to DAT

71
linnea
linnea HPAC Python

Linnea is an experimental tool for the automatic generation of optimized code for linear algebra problems.

71
Juka
Juka jukaLang C#

🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet p...

71