stereobooster / write-you-a-programming-language
List of small programming languages that you can implement in a relatively small amount of time for educational purposes.
☆107Updated 4 years ago
Alternatives and similar repositories for write-you-a-programming-language:
Users that are interested in write-you-a-programming-language are comparing it to the libraries listed below
- Goal: A safe, tiny, flexible, fast compiling, semi-fast running, data-friendly, functional-first language☆97Updated 5 months ago
- Calypso is a mostly imperative language with some functional influences that is focused on flexibility and simplicity.☆67Updated 10 months ago
- A toy programming language based on Lisp and built in Rust & LLVM☆43Updated 3 years ago
- A website for the #proglangdesign community on freenode☆108Updated 3 months ago
- A toy programming language.☆39Updated last year
- Native language with Rust & LLVM☆69Updated last year
- (WIP) A programming language☆42Updated 2 months ago
- A garden of small programming language implementations 🪴☆216Updated this week
- ☆27Updated last year
- A human readable quasi-concatenative programming language☆249Updated last month
- General-purpose, compiled programming language, focused on productivity, expressiveness and joy of programming™☆42Updated 2 years ago
- ☆89Updated this week
- The Antimony programming language☆148Updated this week
- The Knight Programming Language☆70Updated 2 months ago
- A series of down-to-earth articles on implementing type inference☆153Updated 4 years ago
- A work-in-progess programming language modeled after Ada and C++☆25Updated 2 years ago
- lambda calculus interpreter☆40Updated 3 years ago
- moved to https://codeberg.org/core-lang/core☆54Updated last month
- Bootstrap compiler for Firefly☆52Updated this week
- Implementations of the Knight programming language☆22Updated 3 years ago
- The Egel Programming Language☆84Updated last week
- ⚗️ Self-hosting compiler from a Haskell-like Lisp directly to x86-64, from scratch.☆156Updated 2 years ago
- Fast and flexible language exploring partial evaluation, context-sensitive parsing, and metaprogramming. Compiles JIT or AOT to native co…☆123Updated 3 years ago
- Feral programming language reference implementation☆141Updated last week
- Lox interpreter written in Lox☆117Updated last year
- The Silk Programming Language☆79Updated 3 years ago
- ☆26Updated 2 years ago
- Large Scale Type Systems (programming language)☆120Updated 2 months ago
- ☆38Updated 3 years ago
- Source code for the book Compiling to Assembly from Scratch https://keleshev.com/cas☆312Updated last year