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.
Toy C compiler
The Toy Programming Language.
A free and open source Standard COBOL compiler for 64-bit environments
Lightbeam has moved and now lives in the Wasmtime repository!
"Compile" your VueJS components (sfc/*.vue) to standalone html/js/css ... python only (no need of nodejs). Support python components too !
Tokay programming language, designed for ad-hoc parsing and syntax-directed development.
The TenDRA Project
Experimental Go parser and compiler.
Use Typescript to develop Genshin UGC - Miliastra Wonderland
JIT compiler in Go
The Flint Programming Language for Smart Contracts
Examples of C# code compiled to GPU by hybridizer
Tampio: An object-oriented programming language made to resemble Finnish
Publish .vue files in NPM packages
An in-progress fast, dependently typed, functional programming language implemented in Swift.
FunC compiler package
ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich se...
Quickly discover what the solid compiler will generate from your JSX template
A tiny self-hosting Lisp-to-C compiler
Sparse and Structured Tensor Compiler
open-college-courses
jun_java_plugin 整合Java企业级各种开发组件、开箱即用、不写重复代码;目前已集成java_plugin50多个,spring_plugin组件100+,spring_boot组件100+,各种项目...
Simple Programming LAnguage for SHortcuts
Orion is a high level, purely functional programming language with a LISP based syntax.
Coefficient-Based Reconstruction of Arithmetic — a Mixed Boolean-Arithmetic (MBA) expression simplifier for deobfuscation
A basic x86-64 JIT compiler written from scratch in stock Python
Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post
PHP Language Recognition Tool
Reference implementation for Writing a C Compiler
LoLa is a small programming language meant to be embedded into games.
Pattern matching and exhaustiveness checking algorithms implemented in Rust
自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
PythoC is a Python DSL compiler that compiles statically-typed Python to LLVM IR, providing C-equivalent runtime capabilities with Python syntax and c...
Make Programming Easier
A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR
Serverless.js plugin implementing AWS Lambda Layers, reducing lambda size, warm-up, and deployment time.
A tiny C compiler written purely in JavaScript.
compilable markdown for linear algebra
Lisp to GLSL Language Translator
The Whiley Compiler (WyC)
😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP
Manipulate LLVM-IR in Pure Rust
The Cub Programming Language
Actually Portable WebAssembly compiler toolchain for self-contained cross-platform binaries
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
A memory safe Lua interpreter
VHDL/Verilog/SystemC code generator, simulator API written in python/c++
nGraph-HE: Deep learning with Homomorphic Encryption (HE) through Intel nGraph
Go to TypeScript transpiler
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.