An open API service indexing awesome lists of open source software.

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/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/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/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/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/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/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/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/ang3lerr404/hololang

A new semi-toy programming language written in zig

programming-language programming-language-development zig

Last synced: 12 Mar 2025