programming-language-theory
Here are 58 public repositories matching this topic...
Language:All
Sort:Most stars
Datasets, tools, and benchmarks for representation learning of code.
- Updated
Jan 31, 2022 - Jupyter Notebook
✨ Programming Language Research, Applied PLT & Compilers
- Updated
Oct 22, 2024 - Clojure
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
- Updated
Dec 2, 2021 - Python
Curated List of Research Focused Reading Materials & Videos for Learning about Programming Language Theory Research, Formal Methods and their application in some most active computer Science fields.
- Updated
Aug 17, 2019
Crafting an interpreter/compiler with TypeScript.
- Updated
Jun 28, 2024 - TypeScript
WIP ISO 7185 Pascal interpreter
- Updated
Nov 23, 2020 - TypeScript
💐 j is a subset of J, and an essay.
- Updated
Nov 23, 2023 - Rust
A miniature model of the Typescript compiler
- Updated
Jun 28, 2024 - TypeScript
A collection of programming languages and type systems.
- Updated
May 11, 2025 - OCaml
Turkish resource for PLT (Programming Language Theory)
- Updated
Jul 28, 2024 - Python
Chinese translation of Essential of Programming Languages 3rd Edition
- Updated
Jun 19, 2023 - Racket
An experimental programming language for ergonomic software verification
- Updated
May 25, 2025 - Rust
My own Forth dialect on top of the Lua programming language. [Work in Progress]
- Updated
Jun 20, 2017 - Lua
DotWhitespace is an esoteric programming language using Python.
- Updated
Feb 14, 2022 - Python
a categorical programming language (WIP)
- Updated
Apr 16, 2022 - Haskell
Hindley–Milner type inference implemented in Python.
- Updated
Jun 7, 2023 - Python
String diagram visualiser
- Updated
Jul 13, 2025 - Rust
Lennart Augustsson's lamda cube
- Updated
Jul 13, 2016 - Haskell
Improve this page
Add a description, image, and links to theprogramming-language-theory topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with theprogramming-language-theory topic, visit your repo's landing page and select "manage topics."