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/projeduc/oop4coders

The implementation of OOP concepts in many programming languages, so "less talk more code"

book latex object-oriented object-oriented-programming oop oop-concepts programming programming-book programming-language

Last synced: 22 Jul 2025

https://github.com/vmmc2/bleach

The implementation of my undergraduate thesis: "Bleach: A programming language aimed for teaching Compilers."

compilers cpp educational-project educational-software interpreters programming-language

Last synced: 17 Sep 2025

https://github.com/movsb/taolang

The Tao Programming Language.

javascript programming-language tao taolang

Last synced: 13 Aug 2025

https://github.com/Wilfred/garden

an interactive programming language

programming-language

Last synced: 10 Jul 2025

https://github.com/ayazhafiz/plts

A collection of programming languages and type systems.

compiler interpreter programming-language programming-language-theory type-systems

Last synced: 19 Jun 2025

https://github.com/dentrax/monkey

Monkey Programming Language in Rust

interpreter monkey programming-language repl rust

Last synced: 18 Jul 2025

https://github.com/pankaj-str/c-programming-tutorial-codeswithpankaj

Improve your coding skills by coding for 28 days in a row.

c programming-language

Last synced: 12 Apr 2025

https://github.com/wrapl/minilang

A mini language used for the Rabs build system and within Wrapl.

asynchronous-programming c embedded-language interpreter multimethods programming-language

Last synced: 11 May 2025

https://github.com/cm-lang/cmc

:space_invader: the compiler for the Cm programming language

cm-language cmc compiler lambda language llvm programming-language

Last synced: 12 Apr 2025

https://github.com/amrdeveloper/turtle

Turtle Graphics ๐Ÿข implementation for Android Platform with Code Editor, Preview Screen and packages

drawing-app lilo logo programming-language turtle-graphics

Last synced: 17 Mar 2025

https://github.com/openpeeps/toktok

Generic tokenizer written in Nim language ๐Ÿ‘‘ Powered by std/lexbase and Nim's Macros

awesome-nim generic-library hacktoberfest lex lexer lexer-generator lexical nim nim-lang nim-language parser programming-language tokenizer tokens

Last synced: 30 Dec 2025

https://github.com/citelab/jamscript

A programming language for cloud of moving things (edge-based IoT)

c cloud-computing fog-computing iot iot-framework iot-middleware javascript programming-language

Last synced: 17 Mar 2025

https://github.com/aiya000/nico-lang

Nico-lang is the programing language of Nico Yazawa

brainfuck brainfuck-interpreter haskell lovelive nicoyazawa programming-language yazawanico

Last synced: 09 May 2025

https://github.com/morrow1nd/luax

Lua-like programming language for studying compiler&interpreter courses.

interpreter lua luax-programming-language programming-language

Last synced: 17 Apr 2025

https://github.com/yanglbme/redis-multi-programming-language-practice

๐Ÿ–– Learn how to use Redis, from beginner basics to advanced techniques | ๆœ€ๆ–ฐ Redis ๅบ•ๅฑ‚ๅŽŸ็†ๅˆ†ๆžไธŽๅคš่ฏญ่จ€ๅบ”็”จๅฎž่ทต

database java jedis key-value programming-language python redis redis-py

Last synced: 10 Aug 2025

https://github.com/sagebind/riptide

The Riptide Programming Language: Shell scripting redesigned.

interpreter language programming-language riptide scripting-language shell

Last synced: 13 Jul 2025

https://github.com/healeycodes/adventlang

๐ŸŽ… A programming language (+ code playground) for Advent of Code.

advent-of-code interpreter programming-language

Last synced: 30 Apr 2025

https://github.com/poteto/boba-js

Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers

compiler interpreter javascript monkey-language programming-language typescript

Last synced: 23 Apr 2025

https://github.com/jakkusakura/ferrophase

An experiment of high level code optimization

compiler programming-language

Last synced: 28 Jul 2025

https://github.com/tech-srl/c3po

Code for the paper "A Structural Model for Contextual Code Changes"

c3po editcompletions programming-language

Last synced: 14 Apr 2025

https://github.com/rycont/dalbit-yaksok

ํ•œ๊ธ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด "๋‹ฌ๋น›์•ฝ์†"

interpreter programming-language

Last synced: 16 Jan 2026

https://github.com/carlfriess/eiffel-guide

A simple website providing a basic reference manual for getting started with the Eiffel programming language.

documentation eiffel eiffel-programming-language guide language programming-language

Last synced: 18 Jan 2026

https://github.com/chermehdi/comet

A programming language implementation in Go.

educational golang interpreter programming-language

Last synced: 29 Apr 2025

https://github.com/aitomatic/dana

Domain-Aware Neurosymbolic Agent (Dana), an agent-native programming language

agent agentic-ai agents ai-alliance generative-ai neurosymbolic neurosymbolic-ai neurosymbolism programming-language programming-languages

Last synced: 25 Sep 2025

https://github.com/cevatbarisyilmaz/lolz

An interpreted esoteric programming language accepts only letters 'l', 'o' and 'z'

esoteric-language go golang language lolz programming-language

Last synced: 12 Jan 2026

https://github.com/saman-pasha/lcc

Lisp C Compiler aka. 'El-Cici' programming language, which compiles Lisp-like syntax to C code and more extra features like method, lambda, defer.

c compiler lisp programming-language

Last synced: 16 May 2025

https://github.com/ujjwal-kr/ram

A stack based programming language written in rust

interpreter programming-language rust

Last synced: 10 Jun 2025

https://github.com/vgsantoniazzi/tiny-lang

tiny-lang โ€” A different programming language. Supports a bunch of spoken languages.

compiler compiler- compiler-construction compiler-design compiler-frontend compilers interpreter interpreters just-in-time language programming-language

Last synced: 29 Apr 2025

https://github.com/JakkuSakura/FerroPhase

An experiment of high level code optimization

compiler programming-language

Last synced: 25 Sep 2025

https://github.com/m4gnv5/pointerscript

Scripting language with pointers and native library access.

ffi language native native-libraries pointer programming-language scripting scripting-language

Last synced: 12 Apr 2025

https://github.com/android10/rust-cross-platform-development

Rust Programming Language Cross-Platform Development which includes Mobile, Web, CLI and Desktop.

cargo development open-source opensource programming programming-language rust rust-lang rust-library tools

Last synced: 04 May 2025

https://github.com/alanvf/star-lang-specification

Work in progress specs for the Star programming language

consistency llvm object-oriented objective-c programming-language star

Last synced: 13 Apr 2025

https://github.com/jaysmito101/tovie

An Stack Based Programming Language (Compiler + VM)

compiler cpp interpreter language programming-language python tovie-lang

Last synced: 01 Apr 2025

https://github.com/franeklubi/luxya

Programming language with a tree-walking interpreter written in Rustยฉโ„ข.

interpreted-programming-language interpreter lox lox-language programming-language programming-languages rust tree tree-walk-interpreter tree-walker

Last synced: 12 Apr 2025

https://github.com/epellis/esta

Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]

interpreter lalrpop programming-language rust stack-based virtual-machine wasm

Last synced: 22 Jul 2025

https://github.com/mschuldt/raillisp

A fast and portable lisp implemented in forth

embedded forth langauge lisp programming-language

Last synced: 08 Mar 2025

https://github.com/y1yang0/nyx

[nyx] dynamically typed scripting language

compiler interpreter language programming-language scripting-language

Last synced: 07 May 2025

https://github.com/wildan3105/github-langs

Show the stats of the programming language from a given github account.

github github-language github-language-statistics hacktoberfest language programming-language repository statistics

Last synced: 09 Apr 2025

https://github.com/apt1002/mijit

Experimental JIT compiler generator

compiler interpreter jit-compiler programming-language rust

Last synced: 11 Apr 2025

https://github.com/sand-lang/sand

A strictly-typed programming language

compiler language low-level programming-language sand

Last synced: 14 May 2025

https://github.com/florian3k/fayrant-lang

Simple, interpreted, dynamically-typed programming language

crystal-lang dynamic-typing interpreter lexer parser programming-language

Last synced: 12 May 2025

https://github.com/fuseraft/kiwi

The Kiwi Programming Language ๐Ÿฅ

language programming-language

Last synced: 10 Apr 2025

https://github.com/mikelma/oktac

okta programming language compiler. THIS IS A MIRROR OF THE ORIGINAL REPO HOSTED IN SOURCEHUT.

compiler language llvm programming-language rust

Last synced: 24 Apr 2025

https://github.com/thakeenathees/carbon

An object-oriented programming language

interpreter object-oriented programming-language scriptable

Last synced: 24 Jul 2025

https://github.com/nektro/slate

๐ŸŒŒ An experimental programming language.

programming-language slate

Last synced: 22 Mar 2025

https://github.com/cntransgroup/programming_language_pragmatics_4th

PLP๏ผˆ็ผ–็จ‹่ฏญ่จ€่ฏญ็”จ่ฎบ๏ผˆ็ฌฌ4็‰ˆ๏ผ‰๏ผ‰ ็ฟป่ฏ‘

compiler programming-language translation

Last synced: 02 Mar 2025

https://github.com/jieyab89/learn-asm-programming

Learn asm programming journey with code and path learn

asmx86 assembly linux programming-language

Last synced: 11 Oct 2025

https://github.com/edvb/tisp

Tiny lisp, simple, and embeddable scheme-like language

c embeddable interpreter language lisp programming-language scheme scripting

Last synced: 11 May 2025

https://github.com/phenax/css-everything

A ui framework where you only write turing complete CSS. No HTML, no JS, no build system, just CSS (kinda)

css javascript programming-language typescript ui-framework

Last synced: 14 Apr 2025

https://github.com/tjammer/schmu

Mirror of https://codeberg.org/tjammer/schmu

compiler language llvm ocaml programming-language

Last synced: 25 Dec 2025

https://github.com/hypercubed/f-flat_node

Fโ™ญ (pronounced F-flat) is a toy language.

complex-numbers con concatenative-language programming-language stack toy-language

Last synced: 28 Apr 2025

https://github.com/kigawas/computation-py

Python implementation for Understanding Computation book.

automata interpreter programming-language python python3

Last synced: 09 Sep 2025

https://github.com/jiepengtan/me

A DSL for macro expansion ,in order to help framework develop

code-generator dsl framework interpreter language programming-language

Last synced: 10 Apr 2025

https://github.com/csb6/bluebird

A work-in-progess programming language modeled after Ada and C++

ada cpp cpp17 imperative-programming programming-language

Last synced: 09 Apr 2025

https://github.com/computacionnube/calva_morocho

Trabajos Individuales en los cuales servirรกn para la visualizaciรณn y apoyo de los compaรฑeros dentro de esta plataforma

csharp csharp-core programming programming-language visual-studio

Last synced: 13 May 2025

https://github.com/yuanxiaosc/cplusplus-programming-language-foundation

ใ€ŠCPlusPlus็ผ–็จ‹่ฏญ่จ€ๅŸบ็ก€ใ€‹ๅˆ็งฐไธบโ€œCๅŠ ๅŠ ็Ÿฅ่ฏ†ๆ ‘โ€๏ผŒ็”จๆ ‘็Šถๆ€็ปดๅฏผๅ›พ็š„ๅฝขๅผๅฑ•็ŽฐC++ไปŽไธšไบบๅ‘˜ๅฟ…ๅค‡็š„ๆ‰€ๆœ‰C++ๅŸบ็ก€็Ÿฅ่ฏ†ใ€‚

cplusplus programming-language

Last synced: 18 Oct 2025

https://github.com/healeycodes/golfcart

โ›ณ A minimal programming language inspired by Ink, JavaScript, and Python.

functional-programming interpreter language programming-language

Last synced: 01 May 2025

https://github.com/mynenik/kforth-64

64-bit Forth System for x86_64-GNU/Linux

assembly-language cpp forth linux-app programming-language

Last synced: 02 Aug 2025

https://github.com/open-papyrus/papyrus-compiler

Open-source compiler for the Papyrus scripting language of Bethesda games.

compiler language modding-tools papyrus programming-language

Last synced: 10 Apr 2025

https://github.com/desktopgame/bone

ใƒ—ใƒญใ‚ฐใƒฉใƒŸใƒณใ‚ฐ่จ€่ชžbone

c language programming-language

Last synced: 22 Apr 2025

https://github.com/paladin-t/xpl

X Programming Language in a single header file.

interpreter programming-language scripting-language

Last synced: 11 Jun 2025

https://github.com/cloakersmoker/relax-language

A compiled programming language

compiled-language programming-language

Last synced: 24 Jul 2025

https://github.com/iwillspeak/ullage

A statically-typed compiled language defined by a simple grammar

language programming-language rust

Last synced: 10 Apr 2025

https://github.com/i2y/jet

Jet is a simple OOP, dynamically typed, functional language that runs on the Erlang virtual machine (BEAM). Jet's syntax is Ruby-like syntax.

beam concurrent-programming distributed-computing erlang jet oop programming-language ruby

Last synced: 01 May 2025

https://github.com/iitalics/opal

Simple and powerful programming language with type inference

functional-programming programming-language static-typing type-inference

Last synced: 06 Apr 2025

https://github.com/luk3d/nos

Multi purpose programing language written in Rust

awesome-made-by-angolans luk3d-angola luk3d-nos nos-source programming-language python-source

Last synced: 06 Aug 2025

https://github.com/elijah-potter/thrax-language

A toy programming language I wrote in late 2022

embedded programming-language side-project wasm

Last synced: 14 Apr 2025

https://github.com/mealet/tpl-lang

๐Ÿฆ€ Toy Language based on LLVM

compiler llvm programming-language rust

Last synced: 12 Apr 2025

https://github.com/ArachnidAbby/BCL

BCL Compiled Language (BCL)

compiler programming-language python

Last synced: 16 Apr 2025

https://github.com/octaspire/dern

Programming language

c c99 programming-language scripting-language

Last synced: 10 Apr 2025

https://github.com/fus3n/cupscript

CupScript Is A Simple Scripting Language Completely Created Using Python

language programming-language python ruby ruby-like scripting-language

Last synced: 18 Mar 2025

https://github.com/kennethanceyer/up

Experimental: Thread-friendly interpreter programming language

concurrency golang interpreter programming-language uplang

Last synced: 05 May 2025

https://github.com/obfusk/koneko

koneko - a concatenative not-quite-lisp for kittens

concatenative functional-programming language lisp programming-language stack work-in-progress

Last synced: 11 Apr 2025

https://github.com/shinbatsu/brainfuck

List of Simple BrainFuck (.bf) code examples written by me

ascii brainfuck bynary code-golf programming-language

Last synced: 04 Oct 2025

https://github.com/frizensami/singlang

A completely legitimate programming language for Singaporeans. Because uncle also can code one hor.

interpreter programming-language singlish

Last synced: 30 Apr 2025