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/haikelfazzani/dard

⭐ Dard is french educational programming language, it is designed as an instrument for learning 💻

c clang cpp french language programming-language tdd

Last synced: 14 May 2026

https://github.com/snap-cloud/manual

The Manual for the Snap! Programming Language @jmoenig/snap

blcoks documentation education programming-language

Last synced: 20 Jun 2026

https://github.com/vanajmoorthy/speechylang

🌶️ A small LISP style programming language that transpiles to JavaScript.

babel javascript lisp programming-language transpiler

Last synced: 25 Feb 2026

https://github.com/ndbaker1/koala

ʕ •ᴥ•ʔ A Toy Programming Language that compiles to its own ISA and runs on a Virtual Machine

abstract-syntax-tree compiler-design operating-system-learning programming-language rust stack-machine virtual-machine webassembly

Last synced: 07 Feb 2026

https://github.com/gjbex/fortran-for-programmers

Repository for participants of the "Fortran for programmers" training

fortran fortran-training fortran2003 fortran2008 programming-language training

Last synced: 15 Feb 2026

https://github.com/hunter2809/rsap

A simple wrapper for the Random Stuff API

programming programming-language prsaw python python-3 python3

Last synced: 17 Mar 2026

https://github.com/syipmong/yeep-programming-language

This is the start for my own programming language called "Yeep"

code contribute invent programming programming-language public public-domain public-property python

Last synced: 17 Mar 2025

https://github.com/b2r2-org/poe

PoE (Proof-of-Exploit) is a language designed specifically for writing an exploit.

ctf exploit fsharp hacking poe programming-language

Last synced: 06 Oct 2025

https://github.com/insoft-uk/primeplus

PPL+ is a pre-processor that improves readability and maintainability of HP PPL code.

calculator code-maintance compression graphical-calculator hp hp-prime ppl prgm prime programming-language software-development

Last synced: 14 Feb 2026

https://github.com/arxhr007/amma

A malayalam Programming language created with rust

amma compiler interpreter malayalam malayalam-language programming-language rust

Last synced: 10 Jan 2026

https://github.com/ferhatgec/solfege

Solfege Esoteric Language, Do Re Mi Fa...

c cpp esolang esoteric-language programming programming-language stdio

Last synced: 15 Jun 2026

https://github.com/adamsondavid/blindworm

A Compiler that transforms BlindWorm (Python dialect) into LLVM IR 🐍

bison-flex compiler cpp llvm-frontend programming-language python recursive-descent-parser toy-language

Last synced: 17 Apr 2026

https://github.com/akshaywarrier/jesse

A programming language for meth heads.

breaking-bad crafting-interpreters lox programming-language python

Last synced: 14 Oct 2025

https://github.com/ruturajjadhav07/java

Welcome to my Java repository! 🚀 Dive into Java programming with code snippets and clear explanations covering everything from basics to advanced concepts. Perfect for beginners and seasoned developers alike. Let's learn and grow together! 🌱💻 #Java #Programming

collection-framework java java-8 java8 javabasics javaprogramming jdk17 jdk21 oops oops-in-java programming programming-language

Last synced: 06 Dec 2025

https://github.com/mohamed-94/mega-number

Mega Number v.1.0 -GUI- Do all Super math calculations with different operators combined at the same time..'See the README for more information'.

algorithm csharp csharp-code net netframework programming-language puzzle

Last synced: 22 Apr 2025

https://github.com/Lemniscate-world/Metatron

Metatron is an advanced, AI-powered debugging tool designed to analyze and debug code across various programming languages, including Python, JavaScript, Java, C++, AI frameworks (TensorFlow, PyTorch), and blockchain (Solidity).

ai cirq debugging machine-learning multithreading programming programming-language quantum-computing web

Last synced: 13 Oct 2025

https://github.com/pavel-voronin/motherf

Motherf programming language inspired by Brainfuck

brainfuck esoteric motherf programming-language

Last synced: 24 Jan 2026

https://github.com/covscript/ecs

Extended Covariant Script (CovScript 4)

programming-language

Last synced: 15 Mar 2026

https://github.com/marcopacini/maki

Yet another program language with a name inspired by my cat

golang maki programming-language

Last synced: 16 Jul 2026

https://github.com/willothy/sharp

LLVM-Based procedural-ish programming language written in Rust, with Rust-like syntax and modules

compiler inkwell llvm programming-language rust

Last synced: 01 Apr 2026

https://github.com/chantsune/wiz

Wiz programming language

programming-language

Last synced: 07 Mar 2026

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: 24 Jan 2026

https://github.com/mrodz/mscript

Programming Language

compiler interpreter programming-language rust

Last synced: 27 Feb 2026

https://github.com/floffah/bartender

Fast and small scripting language for quick input process output

bartender hacktoberfest programming-language script scripting-language

Last synced: 25 Mar 2025

https://github.com/littledivy/candyscript

A minimal single-line programming language for writing web servers and restAPIs :candy: :relieved: :rocket:

asynchttpserver candy language nim nim-lang nimble programming-language server webserver

Last synced: 09 Apr 2025

https://github.com/nthnn/wtfc

Playful language extension for C and C++ that introduces unconventional and humorous macros aims to add a touch of creativity.

c c-programming c99 cpp cpp11 embedded-language functional-programming header-only language macros metaprogramming programming-language

Last synced: 10 Apr 2025

https://github.com/charles-l/capstone

a programming language implementation guide written for my bachelor's capstone (see release page for final pdf)

compiler interpreter literate-programming parsing programming-language racket-lang scheme scribble

Last synced: 27 Jan 2026

https://github.com/r4gus/zig-book

Zig Basiscs: Zig programmieren für Einsteiger

book books buch deutsch programming programming-language zig ziglang

Last synced: 26 Feb 2026

https://github.com/greydevv/mango-compiler

Mango: Compiled, statically-typed general purpose programming language.

compiler compiler-construction cpp llvm llvm-ir programming-language

Last synced: 24 Oct 2025

https://github.com/piharpi/rubyinbahasa

[WIP] :construction: Buku ruby dalam bahasa indonesia, contributors are welcome.

bahasa-indonesia learn-ruby programming-language ruby

Last synced: 07 Jun 2026

https://github.com/mochatek/frolang

🐸FroLang: An interpreted toy language written in Go

frolang golang interpreter programming-language

Last synced: 14 Jan 2026

https://github.com/miguelvis/tinydev

TinyDev is a programming language for kids.

kids-programming programming-language

Last synced: 04 Mar 2026

https://github.com/fus3n/dusl

DUSL = Dynamic Utility And Scripting Language

cpp interpreter programming-language scripting-language tree-walk-interpreter utility

Last synced: 16 Feb 2026

https://github.com/alcatrazescapee/cordy

Dynamically Typed Scripting Language

cordy interpreter programming-language rust

Last synced: 18 Mar 2025

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

Crabby, the new programming language of the modern programming era.

functional-programming modern programming-language project pythonic rust

Last synced: 05 Apr 2025

https://github.com/erueri/kosu-lang

Trying to make a programming language

compiler ocaml programming-language

Last synced: 03 May 2025

https://github.com/grz0zrg/arm-forthlite

Lightweight ARM core Forth implementation ~440 bytes

arm forth lightweight minimal programming-language raspberry raspberry-pi virtual-machine

Last synced: 12 Apr 2025

https://github.com/rramoscabral/20484---training---essentials-of-developing-windows-store-apps-using-c-sharp

20484 Training for Microsoft Official Course (MOC) 20484 - Essentials of Developing Windows Store Apps Using C#

20484 learning microsoft-training programming-language training uwp wpf xaml

Last synced: 26 Jan 2026

https://github.com/louiml/easy-programming-language

create your own programming language with javascript

easy-to-make easy-to-use javascript js nodejs programming-language

Last synced: 19 Apr 2025

https://github.com/charleskoffler/clprolf

Clprolf is a specialized, guided object-oriented language. It features predefined, specialized components and applies constraints to inheritance and interfaces, focusing on algorithmic programming. It is a superset of java.

c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages science scientific-research simulation simulation-framework simulations

Last synced: 12 Apr 2025

https://github.com/losfair/luax

A Lua 5.3 implementation in Rust (work in progress)

interpreter lua programming-language rust vm

Last synced: 04 Feb 2026

https://github.com/chamini2/sapphire

Sapphire programming language

compiler haskell programming-language

Last synced: 30 Apr 2025

https://github.com/inteliense/aloft

An ongoing project for a programming language specifically for full stack development with simple and crazy powerful syntax.

compiler full-stack-web-development fullstack-development language programming-language web-server

Last synced: 10 Apr 2025

https://github.com/neilkleistgao/luatic

A Lua dialect with some interesting ideas.

lua programming-language rust

Last synced: 17 Aug 2025

https://github.com/plos-clan/lumos

Lumos programming language

do-it-yourself programming-language

Last synced: 15 Sep 2025

https://github.com/stlgolfer/soup

A language interpreted through java that is geared towards formula solving

coding-languages formula hacktoberfest java java-coding-language language loop math paramaters programming-language simple soup

Last synced: 21 Mar 2025

https://github.com/deryaxacar/javascript-exercises

This project offers 70 JavaScript exercises covering basics like variables, arithmetic, strings, and DOM manipulation for hands-on practice.

css html javascrip-exercises javascript javascript-learn javascript-learning javascript-library javascript-programming javascript-project javascritp-practices learning programming programming-language project

Last synced: 11 Apr 2026

https://github.com/05st/apollo

A basic dynamically typed programming language.

language programming-language rust rust-lang

Last synced: 27 Jun 2025

https://github.com/botffy/xplang

The XPLanG programming language

compiler interpreter plang programming-language

Last synced: 14 Jul 2025

https://github.com/blyxyas/braincumc

Compiler for the Braincum esoteric language based in Brainfuck

brainfuck compiler esolang esoteric-language esoteric-programming-language programming-language rust

Last synced: 24 Mar 2025

https://github.com/iley/pirx

Pirx Programming Language

compiler programming-language

Last synced: 17 Jan 2026

https://github.com/julelang/website

The official website of the Jule programming language

jule julelang language programming-language website

Last synced: 24 Jan 2026

https://github.com/ammienyami/loisp

Simple S-expression based programming language.

assembly compiler lisp programming-language rust

Last synced: 16 Jul 2025

https://github.com/stickypiston/pie-ts

WIP The Little Typer's Pie interpreter in Typescript

dependent-types pie programming-language

Last synced: 03 Jul 2025

https://github.com/blackbird71sr/programming-resources

Repository containing various programming resources for learning new concepts

beginner-friendly first-timers hacktoberfest hacktoberfest2018 help-wanted open-source programming-language resources

Last synced: 26 Dec 2025

https://github.com/hcvazquez/python-basics

Python basics examples and exercises

programming programming-language python python-3 python3

Last synced: 28 May 2026

https://github.com/macdue/mank

The Mank programming language

compiler language mank programming-language

Last synced: 01 Aug 2025

https://github.com/vndee/cppbook

C++: Những viên gạch đầu tiên

book competitive-programming cpp programming-language reference

Last synced: 12 Jul 2025

https://github.com/aermoss/rsx

An interpreted statically typed multi paradigm general purpose programming language designed for cross platform applications.

cross-platform general-purpose interpreted interpreted-languages interpreter multi-paradigm programming-language rsharp rsx statically-typed

Last synced: 14 Apr 2025

https://github.com/wandvvs/expression-parser

Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method

compiler cpp cpp23 cxx cxx23 interpreter language lexer lexer-parser lexing parser programming-language tokenizer

Last synced: 13 Apr 2025

https://github.com/fornever/malco

Malco programming language

programming-language scripting-language

Last synced: 07 May 2025

https://github.com/dayyass/milkshakelang

The MilkShake Programming Language.

programming-language

Last synced: 13 Apr 2025

https://github.com/wzshiming/gs

A lightweight embedded scripting language embeddable programming language built with Go.

go gs language programming-language script

Last synced: 22 Jun 2025

https://github.com/AloneCafe/l2

一种简单的、动态弱类型的、解释型的脚本编程语言,及其脚本解释器的设计与实现

hard-coded interpreter lambda programming-language pure-c weak-typed

Last synced: 11 May 2025

https://github.com/ursalang/ursa

A friendly, stable general-purpose programming language

programming programming-language ursalang

Last synced: 11 Apr 2025

https://github.com/endle/ironcamel

The "most functional" imperative programming language and a toy intepreter.

functional-programming programming-language

Last synced: 23 Jun 2026

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

A functional programming language that best of both worlds between Haskell and Lisp

functional-paradigm haskell interpreter lisp pravda programming-language

Last synced: 10 Apr 2025

https://github.com/tapeline/quail

quail - A simple scripting language (C) Tapeline 2021-2022 CC BY-NC-SA 4.0

interpreter java java-8 programming-language runtime

Last synced: 08 Oct 2025

https://github.com/jddev0/lang

This project provides a CLI and GUI interface to the Standard Lang implementation of the Lang Programming Language

interpreter lang-language programming-language translation-files

Last synced: 27 Jul 2025

https://github.com/sungwoncho/tru

An esoteric programming language with prefix-free brackets

esolang esoteric-programming-language programming-language

Last synced: 18 Sep 2025