language-design
There are 174 repositories under language-design topic.
tc39/proposals
Tracking ECMAScript Proposals
dotnet/csharplang
The official repo for the design of the C# programming language
ehsanmok/create-your-own-lang-with-rust
Create your own programming language with Rust
fsharp/fslang-design
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
effekt-lang/effekt
A language with lexical effect handlers and lightweight effect polymorphism
mimic-sussex/sema
Sema – A Playground for Live Coding Music and Machine Learning
flax-lang/flax
general purpose programming language, in the vein of C++
evm-lang-design/evm-lang-design
Language Design Community for the EVM: Intro and Resources
cicada-lang/inet-cute
An implementation of interaction nets in JS.
isuckatcs/how-to-compile-your-language
An introduction to language design through building a compiler frontend and completing a self-paced exercise on top of LLVM.
tcr/hoodlum
A nicer HDL.
bijection/nearley-playground
⛹ Write Grammars for the Nearley Parser!
haifenghuang/magpie-language-design
语言设计教程(献给想学语言设计的朋友)
core-lang/core
moved to https://codeberg.org/core-lang/core
cicada-lang/inet-js
This is an implementation of interaction nets, with a familiar JavaScript-like syntax :)
aimingoo/metameta
Metameta is meta core and meta-class programming framework.
lillo/compiler-course-unipi
Lab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
lukeg101/lplzoo
Fine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck
cicada-lang/inet-forth
An implementation of interaction nets as a forth-like language.
vwh/crust
Simple toy scripting language
mistersourcerer/ruspea
A Lisp to be used as a Ruby Library (written in Ruby)
podlite/podlite-specs
Podlite specification documents ( v1.0 released 🎉 )
kadir014/Dust
A programming language interpreted in C
jariazavalverde/fasill
Fuzzy Aggregators and Similarity Into a Logic Language
bullno1/lip
An embeddable LISP in C99
jink-lang/jink-py
Python interpreter implementation of the Jink programming language.
matcom/hulk
Reference definition for the HULK language.
rebuild-lang/rfcs
"request for comments" (RFCs) for the Rebuild Language Project
wangziwenhk/riddle-lang
Riddle Language
Illation/BytecodeVM
A basic Virtual machine operating on bytecode with a stack and Van Neumann Architecture. Built in Assembler.
Rakhyvel/Orng
Orng is a modern systems programming language designed for developers who want fine-grained control without sacrificing expressiveness
Idorobots/spartan
A small Lisp dialect that serves me as a test bed for programming language features.
NeuroWhAI/KemonoFriendsLanguage
Kemono Friends Programming Language. (케모노 프렌즈 & けものフレンズ)
drizzle-lang/drizzle
Drizzle is a (currently interpreted) programming language designed as something I would like to use, and used as a way to learn lots of new things.
DeForestt/aflat
A low level Programing Language
poletaevvlad/larkeditor
An editor for EBNF grammars, used by Lark – parsing library for Python