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

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. Programming languages generally consist of instructions for computers. There are many programming languages in existence, and each has at least one implementation, each of which consists of its own set of programming tools. Some programming languages require computation to be specified in an imperative form (i.e., as a sequence of operations to perform) while other languages use the declarative form (i.e. the desired result is specified, not how to achieve it).

https://github.com/shayyz-code/poolang

A tiny interpreted language written in Rust. This language is named `Poo ပူး`, taken from the Burmese word for Guinea Pig.

programming-language rust-lang

Last synced: 26 Apr 2026

https://github.com/airscripts/analscript

A modern approach for writing anally fast stuff.

airscript airscripts analscript esolang esoteric language programming programming-language

Last synced: 27 Apr 2026

https://github.com/courses-at-nju-by-hfwei/learning-c

Learning C Programming Language

c learning-c programming-language

Last synced: 01 May 2025

https://github.com/aatxe/diet-coke

A small functional language with effect inference based on Koka.

effects functional-languages inference interpreter koka programming-language repl

Last synced: 14 Apr 2025

https://github.com/zyrouge/beize

A highly dynamic embeddable scripting language.

compiler interpreter programming-language

Last synced: 27 Mar 2025

https://github.com/navid-m/scar

Scar programming language

concurrency language parallelism programming-language

Last synced: 10 Aug 2025

https://github.com/kleinesfilmroellchen/sof-language

The Stack with Objects and Functions Programming Language, a pure stack-based reverse-polish-notation functional and object-oriented experimental programming language.

compiler compiler-construction interpreter java personal-programming-language personal-project programming-language sof sof-interpreter

Last synced: 11 Apr 2025

https://github.com/dr-nekoma/salem

An interpreter for the Sal programming language written in Zig

concatenative interpreter language programming-language public-domain unlicense zig

Last synced: 14 Apr 2025

https://github.com/tsarchghs/mt

MT is a high level programming language.

c compiler programming-language

Last synced: 23 Mar 2025

https://github.com/richienb/ros-code

ROS Code is a revolutionary, modern and pleasing programming language to code in featuring a streamlined and speedy installation, a very straightforward and simplistic syntax and is provided as a Python 3 library.

basic code github github-stars module open-source opensource pip programming programming-language py python python-library python3 revolutionary ros travis-ci visual

Last synced: 03 Oct 2025

https://github.com/kajizukataichi/simple-programing-language

コンピュータの動作原理を学ぶ新しい教育用プログラミング言語

computer-science education programming-language

Last synced: 09 Apr 2025

https://github.com/rphle/numfu

Functional programming language designed for readable & expressive code, extensibility, and mathematical computing with arbitrary precision arithmetic.

arbitrary-precision arbitrary-precision-arithmetic functional-language functional-programming language mpmath numfu programming-language programming-languages python python3

Last synced: 21 Apr 2026

https://github.com/aboominister25/lite

an imperative and compiled programming language designed to be developer friendly

programming-language programming-languages

Last synced: 17 Jan 2026

https://github.com/smarthome-go/homescript

A custom DSL which provides scripting for the Smarthome Server

dsl language programming-language scripting scripting-language smarthome

Last synced: 06 May 2025

https://github.com/spargle/ark

The programming language that is *somewhat* useful.

ark programming-language stack-based-language

Last synced: 12 Apr 2025

https://github.com/trackoor/pistolet

🔫 Toy ML-like Imperative Programming Language (WIP)

functional-language imperative-programming-language programming-language rust

Last synced: 29 Jul 2025

https://github.com/lantos1618/zenlang

The world's first AI-native systems programming language. Zero keywords, pattern matching, UFC. Following Cursed Lang (first AI esoteric lang), Zen is the first AI practical/production language. Created via Ralph Loop.

ai-generated llvm pattern-matching programming-language systems-programming zero-keywords

Last synced: 12 Mar 2026

https://github.com/ericlbuehler/falcon-programming-language

Falcon is a powerful, interpreted programming language.

bytecode cpp falconpl interpreter programming-language

Last synced: 12 May 2025

https://github.com/pheuter/pm

post mortem - A stack-based programming language written in NodeJS and parsed using PEG.js

grammar interpreter nodejs programming-language

Last synced: 29 Oct 2025

https://github.com/PhoenXHO/UwU

Just an UwU esoteric programming language interpreter written in C++.

bytecode bytecode-compiler bytecode-interpreter compiler compiler-design interpreter language programming-language uwu uwulang

Last synced: 22 Apr 2025

https://github.com/caio-andres/simple-programming-language

It is the SPL (Simple Programming Language) source code made with TypeScript, Node.js, Express and React.

express lexer-parser nodejs programming-language reactjs typescript

Last synced: 03 May 2026

https://github.com/nwtgck/platy-lang-haskell

Platy Language Compiler by Haskell & LLVM: Declarative, Statically typed and Simple to implement language

compiler haskell language llvm programming-language

Last synced: 07 May 2025

https://github.com/ah-naf/borno

Borno is a dynamically typed Bangla-based programming language that allows developers to write code using Bangla keywords and identifiers

bangla golang interpreter programming-language

Last synced: 01 Jul 2025

https://github.com/marc2332/lenar

🌑 programming language written in Rust 🦀

programming-language rust

Last synced: 09 Jul 2025

https://github.com/tokahuke/ryan

Ryan: a configuration language for the practical programmer

cli configuration configuration-language embedded-language json programming-language yaml

Last synced: 21 Aug 2025

https://github.com/kourva/streetslang

StreetsLang CyberPunk Programming language made with python | It is python language with different names :)

cyberpunk cyberpunk2077 programming-language python3 streets-lang streetslang

Last synced: 22 Mar 2025

https://github.com/proost-assistant/ProostLean

An reimplementation of the Proost proof-assistant written in Lean 4

functional-programming lean4 programming-language proof-assistant type-theory

Last synced: 22 Jul 2025

https://github.com/trackoor/Pistolet

🔫 Toy ML-like Imperative Programming Language (WIP)

functional-language imperative-programming-language programming-language rust

Last synced: 25 Oct 2025

https://github.com/maxbarsukov/yascriptlang

🦎 A simple Lisp-inspired scripting language that compiles to JS

interpreted-programming-language interpreter js-interpreter lisp-dialect programming-language

Last synced: 19 Apr 2025

https://github.com/minegame159/fireball

General-purpose programming language that compiles to efficient native binaries.

compiler fireball language programming-language

Last synced: 28 Jun 2025

https://github.com/ayushmantripathy/pipe-script

A programming language that revolves around piping

compiler interpreter js programming-language uhc

Last synced: 22 Jul 2025

https://github.com/hcengineering/rebeldb

RebelDB™ • A new database engine is brewing 🧪 Imagine if REBOL and SQLite had a rebellious offspring ⚡️

database language nosql nosql-database programming-language

Last synced: 23 Apr 2025

https://github.com/andreaslyn/mini-yu

A dependently typed programming language prototype

compiler dependent-types functional-programming programming-language type-theory

Last synced: 10 Jul 2025

https://github.com/mrlsd/ilang

iLang - a functional programming language and compiler

compiler functional-programming ilang language programming programming-language

Last synced: 23 Apr 2025

https://github.com/erikdelange/exin-the-experimental-interpreter

Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.

c ebnf interpreter programming-language

Last synced: 19 Apr 2025

https://github.com/antosser/brainfuck-compiler-web

Compile easy to read code to brainfuck

assembly-like brainfuck compiler programming-language

Last synced: 08 Oct 2025

https://github.com/divs1210/rudralang

A dynamic general-purpose high-level functional-programming language with familiar syntax that compiles to native binaries.

functional-programming language native programming-language

Last synced: 06 Mar 2026

https://github.com/p7g/c-bytecode-vm

A VM implementing a dynamically-typed imperative programming language from scratch.

interpreter programming-language

Last synced: 21 Aug 2025

https://github.com/lunastev/wave

A versatile programming language designed for high performance, safety, and seamless integration across diverse domains, from low-level systems programming to web development and AI.

compiler low-level-programming programming-language wave

Last synced: 13 Apr 2025

https://github.com/marihachi/holo

A system programming language of modern syntaxes with LLVM.

compiler llvm low-level programming-language system-programming

Last synced: 06 May 2025

https://github.com/godiegh/swazilang

A scripting language written in C++ that lets you program using natural Swahili keywords and syntax.

programming-language scripting swahili swahili-programming-language swazilang swazipen

Last synced: 01 Apr 2026

https://github.com/adelarsq/lightlang

General purpose FP first programming language made for peace that compiles for your desired language/platform [WIP] 💙💛🤍💚

compiler lightlang nowar peace programming-language

Last synced: 24 Dec 2025

https://github.com/buscedv/ask

Ask is a modern open-source transpiled programming language, designed for building backend services and APIs. Ask reduces the amount of needed boilerplate code for setting up things like database connections and authentication to virtually zero lines.

ask backend backend-programming-language databases flask hacktoberfest jwt programming-language python

Last synced: 29 Jul 2025

https://github.com/erikdelange/EXIN-The-Experimental-Interpreter

Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.

c ebnf interpreter programming-language

Last synced: 11 May 2025

https://github.com/iafisher/venice

A modern, high-level, statically-typed programming language

compiler programming-language

Last synced: 10 Apr 2025

https://github.com/megabytesofrem/deimos

The compiler for Deimos, a small, low-level Lua inspired language

compiler proglangs-discord programming-language rust

Last synced: 15 Apr 2025

https://github.com/abiriadev/dyn

Highly dynamic and powerful scripting language

programming-language scripting-language

Last synced: 24 Jul 2025

https://github.com/xeouz/virec

A small compiler with LLVM

compiler cpp llvm programming-language

Last synced: 25 Jun 2025

https://github.com/gelbpunkt/mamba-lang

A language built on top of python, with JS flavours

language lex ply programming-language python3 yacc

Last synced: 18 Sep 2025

https://github.com/agentcooper/eye

Eye is a statically typed compiled language implemented using LLVM, with a syntax inspired by TypeScript

compiler llvm programming-language typescript

Last synced: 06 May 2025

https://github.com/bbn-q/pyqgl2

An imperative Quantum Gate Language (QGL) embedded in python.

compilers programming-language quantum-computing

Last synced: 07 Jul 2025

https://github.com/bethropolis/mimo

a simple programming language written in js.

ast compiler javascript lexer parser programming-language

Last synced: 07 Mar 2026

https://github.com/apostolique/vyne-language

Definition for the Vyne Programming language.

language programming-language vyne

Last synced: 16 Feb 2026

https://github.com/shixiongfei/ape

Ape is a lightweight embedded dialect of the Lisp programming language.

ape interpreter language lisp lisp-1 programming-language scheme

Last synced: 13 May 2025

https://github.com/owez/jingo

A lightweight, high-level language designed for rapid prototyping

compiler programming-language rust

Last synced: 09 Jul 2025

https://github.com/sinanislekdemir/minik

Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.

arduino compiler esp32 esp32-wroom interpreter kernel programming-language

Last synced: 10 Apr 2025

https://github.com/bugenzhao/lime

🍋 A Rust/Swift-like modern interpreted programming language. First-class functions, first-class expressions, and functional techniques included!

functional interpreter language peg programming-language rust swift

Last synced: 11 Apr 2025

https://github.com/narcode/codeklavier-js

programming with the piano as interface (legacy javascript version)

dream music piano programming-language

Last synced: 23 Jul 2025

https://github.com/cl4cnam/funcsug

Program like the event loop doesn't exist! FuncSug is a language that simplifies programming the reaction to events in browser. It aims to make more linear code in line with async/await and structured concurrency.

async-await await-event browser easy-programming event-loop gui-programming logical-parallelism programmer-friendly programming-language structured-concurrency user-event user-interaction

Last synced: 13 Aug 2025

https://github.com/noughtmare/lafont90

The interaction net language proposed by Yves Lafont implemented in Rascal.

interaction-nets programming-language rascal rascal-mpl

Last synced: 31 Jan 2026

https://github.com/k0dep/moonsharp

🌑Unity npm package of interpreter for the Lua language, written entirely in C# for the Unity3D engine, including handy remote debugger facilities

lua moonsharp originer programming-language unity unity-extension unity3d unity3d-npm-package upm-package

Last synced: 30 Sep 2025

https://github.com/iconmaster5326/ccl

Computer Control Language. Finally, something that lets you control your computer!

ccl interpreted-programming-language interpreter language programming-language

Last synced: 23 Aug 2025

https://github.com/wsdt/AlmostBinary

Compiler & Runtime for 'Almost Binary'. Code in platform-independent binary and utilize high-level data structures and state-of-the-art libraries (e.g. quantum computing, blockchain, ..)

binary blockchain compiler csharp esolang esoteric-programming-language platform-independent programming-language qsharp quantum-computing runtime

Last synced: 13 May 2025

https://github.com/MotionLang/motion

Motion is a clean, dynamically typed programming language.

c dynamic easy-to-use fast free language opensource programming-language safe simple small

Last synced: 28 Nov 2025

https://github.com/Irwin1985/Hungaro

A syntax based programming language

programming-language

Last synced: 12 Apr 2025

https://github.com/kariaro/ampleprogramminglanguage

Creating a compiler for my own programming language

compiler lexical-analysis programming-language

Last synced: 12 Apr 2025

https://github.com/kamkow1/yup

source code of the yup compiler and other related tools

compiler language llvm programming-language

Last synced: 10 Apr 2025

https://github.com/eyelash/moebius

a simple and fast functional programming language

compiler cpp functional-language programming-language

Last synced: 13 May 2025

https://github.com/MikaelVallenet/Bistromatic

EPITECH - First year project: Creation of a calculator able to display the result of the evaluation of an arithmetic expression composed of integers of infinite size expressed in any base

bistro bistro-matic c calculator epitech epitech-project programming-language

Last synced: 27 Oct 2025

https://github.com/saltysystems/gdminus

A scripting language for sharing code between Erlang and Godot.

erlang gdscript godot programming-language

Last synced: 23 Apr 2025

https://github.com/sno2/bsn

An implementation of the Bussin esoteric language

esoteric-language interpreter programming-language zig

Last synced: 14 Apr 2025

https://github.com/rami3l/dolores

A tree-walking interpreter for the Lox Programming Language.

crafting-interpreters interpreter lox lox-language programming-language rust rust-lang

Last synced: 16 Oct 2025

https://github.com/rockofox/indigo

Functional programming language

functional-programming language programming-language

Last synced: 27 Nov 2025

https://github.com/seggan/metis

A programming language for the JVM designed to be amenable to sandboxing

interpreter programming-language

Last synced: 13 Apr 2025

https://github.com/azdavis/birb

A toy programming language with effects and contracts

programming-language

Last synced: 12 Apr 2025

https://github.com/wsdt/almostbinary

Compiler & Runtime for 'Almost Binary'. Code in platform-independent binary and utilize high-level data structures and state-of-the-art libraries (e.g. quantum computing, blockchain, ..)

binary blockchain compiler csharp esolang esoteric-programming-language platform-independent programming-language qsharp quantum-computing runtime

Last synced: 12 Apr 2025

https://github.com/thenishchalraj/time-to-go

Snippets begginers can start with to learn Go. Whether it's competitive programming or building executable files, Go is present there as a great help.

best-language go golang golang-examples programming-exercises programming-language

Last synced: 09 Apr 2025