List of small programming languages that you can implement in a relatively small amount of time for educational purposes.
☆114Oct 12, 2025Updated 4 months 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
Sorting:
- Tracing JIT compiler and runtime for a subset of the JVM☆26Jan 1, 2024Updated 2 years ago
- A very boring programming language☆12Aug 19, 2025Updated 6 months ago
- A small inline caching demo.☆15Feb 1, 2023Updated 3 years ago
- A C library for displaying informative, clean and readable errors☆25Mar 21, 2024Updated last year
- A prototype of my proposed name resolution algorithm for Rust.☆13Nov 24, 2015Updated 10 years ago
- Type inference implementation in OCaml using Algorithm W☆10Aug 26, 2021Updated 4 years ago
- General purpose buffer for use with building JITs☆19Oct 13, 2023Updated 2 years ago
- Interpreter for a small subset of the Haskell programming language☆16Dec 11, 2025Updated 2 months ago
- ☆1,006Feb 17, 2023Updated 3 years ago
- An 8 bit Emulator of some sort☆14Dec 11, 2019Updated 6 years ago
- A low level, expressive language☆14Dec 12, 2024Updated last year
- An Ansible Playbook to fully prepare a machine for Kubernetes development☆10Oct 10, 2024Updated last year
- ☆13Mar 7, 2022Updated 3 years ago
- ☆13Oct 10, 2018Updated 7 years ago
- Lambda Calculus compiler targeting x86, written in Racket☆11Jun 14, 2020Updated 5 years ago
- (Hopefully) a compiler for my first language named "Pie"☆22Feb 7, 2026Updated last month
- Learn Compiler Writing with the Feeny Programming Language☆13Feb 24, 2020Updated 6 years ago
- type-system, revised unification algorithm and runtime time representations☆14Dec 12, 2019Updated 6 years ago
- Tehran vscode theme☆10Feb 19, 2022Updated 4 years ago
- Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.☆12Jul 12, 2022Updated 3 years ago
- Yet another Crystal library for manipulating Git repositories in an object-oriented way.☆15Oct 22, 2017Updated 8 years ago
- Tools for splitting, normalizing, text-shaping Arabic script☆12Jun 23, 2024Updated last year
- Bank Management System - Written In C☆11Jan 3, 2025Updated last year
- A simple interpreter featuring a tracing JIT☆16Mar 28, 2011Updated 14 years ago
- RISC-V V Extension Encoder☆11Jul 28, 2022Updated 3 years ago
- little test driven handle library in c☆12Mar 1, 2021Updated 5 years ago
- okta programming language compiler. THIS IS A MIRROR OF THE ORIGINAL REPO HOSTED IN SOURCEHUT.☆28May 1, 2022Updated 3 years ago
- Find keyword in Twitter User followers/following☆10Aug 27, 2024Updated last year
- Google App Engine Sharded Counters Sample Application in Python☆29Aug 10, 2015Updated 10 years ago
- Fortwars is a CTF team game for s&box with an emphasis on building.☆13Apr 6, 2024Updated last year
- ☆15Dec 16, 2020Updated 5 years ago
- Lightweight JVM, might work with MCU-less ARM controller boards (I hope)☆13Oct 3, 2013Updated 12 years ago
- pure-python C types packer/unpacker☆19Mar 1, 2020Updated 6 years ago
- MINIX v3.1.0 - described in the book 'Operating Systems Design and Implementation' 3rd edition.☆18Jun 1, 2016Updated 9 years ago
- fork of https://bitbucket.org/haypo/aiogevent☆14Oct 15, 2021Updated 4 years ago
- A basic programming language. The compiler is written in rust using LLVM as it's backend.☆14Jan 4, 2026Updated 2 months ago
- Turn gifs into emojis!☆15Dec 8, 2022Updated 3 years ago
- a native library implementing bip-39 purely for the crystal language.☆17Jan 5, 2023Updated 3 years ago
- A little just-in-time compiler thing☆18Sep 28, 2018Updated 7 years ago