Projects in Awesome Lists tagged with programming-language-development
A curated list of projects in awesome lists tagged with programming-language-development .
https://github.com/lamdu/hypertypes
Hypertypes - generic programming for heterogeneous recursive types
programming-language-development programming-languages type-checker type-inference
Last synced: 08 Apr 2025
https://github.com/barn-lang/barn
Barn is a simple programming language written in C that is compiled to C.
compilator compilator-development programming programming-language programming-language-development
Last synced: 04 Apr 2025
https://github.com/basemax/dotwhitespace
DotWhitespace is an esoteric programming language using Python.
dotwhitespace interpreter interpreter-basic interpreter-python programming-language programming-language-concepts programming-language-design programming-language-development programming-language-theory python whitespace whitespace-interpreter whitespace-language whitespace-normalization
Last synced: 05 May 2025
https://github.com/shivabhattacharjee/synthia
Synthia is a lightweight and beginner-friendly interpreted programming language developed in Rust. With a simple, intuitive syntax and a focus on ease of use, Synthia is perfect for both newcomers to programming and experienced developers looking for a flexible scripting language
cargo fast interpreter language programming-language programming-language-development rust rust-lang simple-syntax
Last synced: 28 Apr 2025
https://github.com/srgaabriel/selene
🍂|Selene is a statically-typed, imperative and procedural programming language compiled to LLVM IR. The language of tranquil and serenity.
ast-parser build-tool compiler gradle jvm kotlin kotlin-jvm kotlin-native llvm llvm-ir multiplatform programming-language programming-language-development selene
Last synced: 20 Feb 2025
https://github.com/technologicat/pydialect
Build languages on Python.
dialects macropy metaprogramming programming-language-development python python3 python34 syntactic-macros
Last synced: 14 May 2025
https://github.com/avindra/unix-info
A collection of primary and secondary references on the development, history and extent of the UNIX operating system.
bell-labs computer-history documentation new-jersey primary-sources programming-language-development unix
Last synced: 06 Mar 2025
https://github.com/ceticamarco/dc
Programmable RPN desktop calculator with macro support
cli compiler-design cplusplus dc forth hp-calculator interpreters linux programming-language-development rpn unix
Last synced: 02 Feb 2025
https://github.com/Carnagion/lamb
Pure untyped lambda calculus in safe Rust.
functional-programming interpreter lambda-calculus lambda-calculus-evaluator lambda-calculus-interpreter mathematics parser programming-language-development programming-language-theory repl
Last synced: 09 May 2025
https://github.com/tekord/cpp-opcode-generator
A python script for generating enums with opcode constants based on YAML file definition
compilers cpp emulation generators opcode programming-language-development python rust virtual-machine
Last synced: 23 Apr 2025
https://github.com/ibnsultan/sahil
Swahili Programming language, It is an implementation of Basic Programming Language using Python and Swahili Lexical terms
basic-programming-language programming-language-design programming-language-development python sahil swahili swahili-basic swahili-programming-language swahili-python swahilipython
Last synced: 20 Mar 2025
https://github.com/charlesaverill/purple
Purple standard language specification and compiler implementation
c compiler programming-language programming-language-development
Last synced: 15 Jun 2025
https://github.com/chedim/cliffhanger
Distributed graph operation language for programming non-neurological artificial intelligence systems.
experimental programming-language programming-language-design programming-language-development programming-languages
Last synced: 25 Apr 2025
https://github.com/slavlned/polar
Polar programming language 🐻❄️
interpreter interpreters langdev language polar programming programming-language programming-language-development
Last synced: 13 Jan 2025
https://github.com/nthnn/uartix
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
interpreted-programming-language interpreter programming-language programming-language-design programming-language-development programming-language-interpreter raspberry-pi-pico raspberry-pi-pico-projects rp2040-arduino uart uart-protocol
Last synced: 14 Jun 2025
https://github.com/ppmpreetham/pilox
Implementation of the Lox Interpreter written in Python
programming-language programming-language-development
Last synced: 10 Jun 2025
https://github.com/jumperbot/unsafe-4-bit
The UFB (Unsafe Four Bit) Programming Language -- FAST | EASY | VERBOSE -- Built With Rust
active-development computer-language computer-language-engineering custom-programming-language easy easy-peasy easy-to-use interpreter language new-programming-language programming programming-lang programming-language programming-language-development programming-languages rust rust-lang rust-language unsafe-4-bit unsafe-four-bit
Last synced: 23 Jan 2025
https://github.com/lewisakura/100-test
A math question that evaluates to 100. Designed to test operator precedence.
bidmas bodmas math mathematics operator-precedence programming-language-development test testing
Last synced: 20 Mar 2025
https://github.com/nthnn/nougat-lang
An obsolete dynamic scripting yet general-purpose programming language for absolutely nothing written in C#.
compiler-construction csharp dotnet programming-language programming-language-development
Last synced: 02 Mar 2025
https://github.com/cxw42/do-not-self-host
A toolchain starting from assembly so you don't have to self-host your next programming language
assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm
Last synced: 06 Mar 2025
https://github.com/ysoftware/language
An excercise in developing a programming language
compiler lexer parser programming-language-development type-checker
Last synced: 13 Mar 2025
https://github.com/wolfadex/many-lox
Many implementations of https://craftinginterpreters.com
programming-language programming-language-development programming-languages
Last synced: 02 Apr 2025
https://github.com/chedim/cliff-go
Go implementation of cliff machine
experimental parser programming-language programming-language-development programming-languages
Last synced: 25 Apr 2025
https://github.com/yurrriq/lispy
:book: Working through http://buildyourownlisp.com
c learning-by-book learning-by-doing lisp literate-programming noweb plt programming-language-development
Last synced: 11 Mar 2025
https://github.com/kupolak/simpler_lexer
Lexer created for learning purposes. A good start for writing your own programming language in Ruby.
lexer lexer-generator lexer-parser programming-language-development ruby
Last synced: 03 Apr 2025
https://github.com/dantasl/kodama
Kodama is a simple lightweight language implemented in Haskell and designed for statistics.
backus-naur-form computer-science haskell-language lexical-grammar programming-language-development
Last synced: 31 Mar 2025
https://github.com/mansafreo/pie-compiler
A Proof of concept compiler for a custom programming language
automata-theory code-generation compiler-design compilers intermediate-representation llvm programming-language-development static-types
Last synced: 23 Jun 2025
https://github.com/basemax/goscript
GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.
go go-interpreter go-programming-language golang golang-interpreter interpreter interpreter-basic interpreter-go interpreter-language interpreter-pattern programming-language programming-language-design programming-language-development programming-language-go programming-language-translator programming-languages
Last synced: 18 Mar 2025
https://github.com/shojiyao12/anaconda_pl-prototype
This is a basic prototype of the implementation of a new programming language called Anaconda, using Python as the base for its development.
anaconda design-and-implementation-of-programming-language programming-language-development prototype python testing vscode
Last synced: 23 Mar 2025
https://github.com/hkoosha/toylang1
A toy language (to be), from scratch, written in Rust
programming-language programming-language-development rust rust-lang
Last synced: 23 Mar 2025
https://github.com/sudormrfbin/compiler-design-assignment
A compiler for a pseudo code langauge
bison-flex compiler compiler-design grammar-parser programming-language-development
Last synced: 26 Mar 2025
https://github.com/milesbarr/plx
A programming language compiler written in C.
c c-lang c-language compiler compiler-construction compiler-design compilers programming-language programming-language-development programming-languages
Last synced: 30 Mar 2025
https://github.com/gyolkin/lexicon
Lexicon PL interpreter
abstract-syntax-tree c-language interpreter lexical-analysis programming-language-development
Last synced: 22 Jun 2025
https://github.com/ang3lerr404/hololang
A new semi-toy programming language written in zig
programming-language programming-language-development zig
Last synced: 12 Mar 2025
https://github.com/lbrugnara/zenitsharp
A C# implementation of the Zenit programming language
compiler-construction compiler-design programming-language programming-language-development
Last synced: 23 Jun 2025