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/user0332/untypedscript

A fast and easy-to-use compiled language with a base implementation written in Python

assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript

Last synced: 14 Apr 2025

https://github.com/mohsen-alizadeh/rgo-lang

syntax by Ruby, performance by Go

compiler programming-language

Last synced: 23 Jul 2025

https://github.com/hathibelagal-dev/arpnc

Advanced RPN Calculator is trying to make your life fancier and more retro

forth-like programming-language rpn rpn-calculator

Last synced: 02 Jan 2026

https://github.com/cjavad/discordql

You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.

ast cli-interface discord lexer parser programming-language query-language semantic-analysis

Last synced: 28 Apr 2026

https://github.com/ivpusic/monkey

Programming language implemented for fun and educational purposes

educational-project programming-language

Last synced: 28 Jun 2025

https://github.com/neverrare/stringed

an esolang with first-class strings

esolang programming-language stringed

Last synced: 22 Mar 2025

https://github.com/csjh/mite

A high performance language for Javascript accompaniment

compiler javascript language programming-language webassembly

Last synced: 11 Apr 2025

https://github.com/felipesharkao/acorn

Dumb, lisp-based, programming language written in Typescript

interpreter programming-language typescript

Last synced: 13 Mar 2025

https://github.com/kashyapprajapat/cuttingchai

CuttingChai: A Simple, Desi-Flavored Custom Programming Language.

programming-language

Last synced: 10 Jun 2025

https://github.com/thearnavrustagi/musket

an interpreted programming language

go golang interpreter interpreters language programming-language

Last synced: 04 Feb 2026

https://github.com/wf001/xbrain

XBrain is an experimental programming language inspired by Brainfuck.

brainfuck c compiler programming-language

Last synced: 29 Mar 2025

https://github.com/fergusq/retki

Suomenkielinen Infom 7 -tyyppinen kieli tekstiseikkailujen luomiseen / Proof-of-concept Finnish programming language inspired by Inform 7

compiler finnish interactive-fiction natural-language-programming programming-by-natural-language programming-language

Last synced: 30 Apr 2025

https://github.com/phenax/aether

Another one of those lisp interpreters

haskell lisp-interpreter programming-language scheme-interpreter

Last synced: 21 Feb 2026

https://github.com/osscameroon/prolang-api

Get information about programming languages through REST API or GraphQL.

graphql language mongodb nextjs programming-language rest-api

Last synced: 06 Apr 2026

https://github.com/mattmezza/mul

⌨️ *mul* · My Useless Language, a simple interpreted programming language.

fun interpreter language programming-language

Last synced: 28 Oct 2025

https://github.com/thesephist/inker

Web API to run Ink code on any device 💻

ink interpreter programming-language repl sandbox

Last synced: 29 Apr 2026

https://github.com/stevenjdh/code-librarian

Stores and organizes your code snippets for any programming language.

code database programming programming-language snippets snippets-library snippets-manager

Last synced: 07 May 2025

https://github.com/omarazizi/mylox

Multi-Paradigm Transpiled (e.g. source to source) general-purpose programming language that translates to Java at runtime along with it's interpreter

crafting-interpreters interpreter java programming-language

Last synced: 06 May 2026

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

The Ripe programming language

compiler ocaml programming-language qbe systems-programming

Last synced: 17 May 2026

https://github.com/owainlewis/ava

Ava is a programming language exploring the idea of programs that can mutate and write themselves

compiler haskell programming-language

Last synced: 26 Jun 2025

https://github.com/sandarutharuneth/cpps

Collection of basic C++ programs. All C++ beginner collaborators are welcome to add there simple tools here.

beginner-project coding collaboration cpp programming programming-language

Last synced: 28 Oct 2025

https://github.com/linuskmr/fortytwo-lang

FTL is my own programming language. It is inspired by Kaleidoscope, a language introduced in an LLVM tutorial.

compiler kaleidoscope-lang llvm programming-language rust rust-lang

Last synced: 16 Jul 2025

https://github.com/funnyboy-roks/stark

A strictly-typed stack-based compiled programming language

programming-language rust stack-based

Last synced: 07 May 2025

https://github.com/apskhem/c-webassembly

A C-like programming language for writing WebAssembly–with mostly preserved original instructions, compiled into .wasm binary.

compiler programming-language wasm webassembly

Last synced: 15 May 2026

https://github.com/anaseto/goal

Goal, an embeddable scripting array language. (mirror repository)

array-language functional-language go golang programming-language

Last synced: 12 Apr 2025

https://github.com/aermoss/aenc

A programming language made with C++.

cpp interpreter programming-language

Last synced: 26 Jun 2025

https://github.com/decorator-factory/rs-interpreter-experiments

Experimenting with DSL interpreters in Rust

algorithms dsl interpreter programming-language rust

Last synced: 14 Jul 2025

https://github.com/amkreta/programming-language

A simple interpreted programming language written in c++.

angular cpp emscripten interpreter programming-language typescript wasm

Last synced: 14 Feb 2026

https://github.com/tbrk/checklistings

LaTeX package for passing verbatim contents through a compiler and reincorporating the resulting output

compilation latex-package programming-language

Last synced: 13 May 2025

https://github.com/arturo-lang/benchmarks

Benchmarking tools & results for Arturo

arturo benchmark interpreter language programming programming-language

Last synced: 16 Jan 2026

https://github.com/io12/quoftc

The Quoft Programming Language Compiler

compiler programming-language quoft

Last synced: 23 Jun 2025

https://github.com/connectaman/c_programming_language

Notes and Program for C Langauge

c cnote cprogramming programming-language

Last synced: 14 Mar 2025

https://github.com/starssxhfdmh/sald

A modern dynamic programming language built with Rust.

async custom-language custom-programming-language language programming-language rust tokio

Last synced: 13 Jan 2026

https://github.com/nathanmcmillan/hymn-lang-legacy

Small language that compiles to C code.

c compiler language programming-language

Last synced: 20 Jan 2026

https://github.com/tarekmineroyal/minipascal-compiler

End-to-end compiler for MiniPascal, a simplified Pascal language. Built with C++, Flex, and Bison, it parses, semantically analyzes, and generates assembly for a custom stack-based VM.

abstract-syntax-tree bison c-plus-plus c-plus-plus-17 code-generation compiler compiler-construction compiler-design flex lexical-analysis minipascal parsing pascal programming-language semantic-analysis stack-based-virtual-machine syntax-analysis visitor-pattern

Last synced: 15 Jun 2025

https://github.com/abdulhaseebimran/java-script-zero-to-hero

This repository contains all the JavaScript code that I've practiced and the projects I've worked on.

javascript js programming-language

Last synced: 16 May 2026

https://github.com/cronokirby/iku

WIP programming language

compiler interpreter programming-language

Last synced: 23 Mar 2025

https://github.com/killthebuddh4/gadfly

A system 2 compiler for language models.

agent ai framework program-synthesis programming-language typescript

Last synced: 21 Jun 2025

https://github.com/fabasoad/setup-kitten-action

This GitHub action installs Kitten programming language interpreter.

cli github-action github-actions interpreter kitten programming-language

Last synced: 18 Mar 2025

https://github.com/profan/meia-lua

(WIP) Compiler for a superset of Lua (meia-lua -> half-moon), spawned out of curiousity!

compiler lua nanopass programming-language racket

Last synced: 17 Mar 2025

https://github.com/sheikhartin/farr

A brand new programming language designed for developers with diverse coding interests! Yes, it's free to star 🌟!

from-scratch from-scratch-in-python interpreted-programming-language programming-language

Last synced: 03 Apr 2025

https://github.com/christophercrouzet/uuki

Yet another programing language for learning purposes.

programming-language

Last synced: 28 Apr 2026

https://github.com/yjl9903/minimoonbit-moca

Mini Moonbit implementation from 摩卡猫猫

compilers javascript minimoonbit moonbit programming-language riscv wasm

Last synced: 28 Jul 2025

https://github.com/uynilo9/bento

🍱 - The Bento programming language

bento go golang language programming-language

Last synced: 22 Mar 2025

https://codeberg.org/nox-language/nox

Compiler for the Nox programming language

borrow-checker compiler memory-safety programming-language

Last synced: 23 Jul 2025

https://github.com/zuojianfa/ca-lang

CA is a new programming language, has similar grammar to rust, compatible with C ABI, support calling C functions directly, support for JIT execution, support garbage collections

compiler-design llvm programming-language rust

Last synced: 01 Sep 2025

https://github.com/byancamatos01/python

"Aprendendo um pouco sobre a linguagem python através das aulas do Professor Gustavo Guanabara do Curso em video"

curso-em-video-python exercicios programming-language python3

Last synced: 06 Apr 2025

https://github.com/y1yang0/steed

[steed] a full-featured ANSI Common Lisp implementation written in Python

clisp common-lisp common-lisp-lang lisp lisp-dialect programming-language

Last synced: 30 Mar 2025

https://github.com/yunwei37/langscript

The true Natural-language programming with LLM and AutoGPT

autogpt chatgpt gpt langchain llm programming-language

Last synced: 28 Apr 2026

https://github.com/lukaspietzschmann/pl0-compiler

A small and fun PL0 compiler

compiler cpp pl0 programming-language

Last synced: 06 Dec 2025

https://github.com/sup2point0/supcode

A conceptual programming language created by Sup#2.0

coding-language programming-language sup supcode

Last synced: 05 Feb 2026

https://github.com/luxumbris/c-shift

C<< is designed to be safe without fighting the compiler, and easy to use without runtime abstractions. So it does not have a GC (Garbage Collector), Borrow Checker or similar things and is fully arena-based. The runtime is only a minimal C-file for the standard library.

compiler compiler-design compilers pogramming programming-language programming-languages system system-programming systems-programming systems-programming-language

Last synced: 28 Jun 2026

https://github.com/byxor/limp

A general purpose programming language

interpreter programming-language

Last synced: 12 Oct 2025

https://github.com/amoshnin/typescript-programming.language

⚡️ Small programming language and interpreter that supports fundamental programming concepts. Inspiration is heavily taken from the BASIC language and it is written in TypeScript

interpreter javascript lexer parser programming-language typescript

Last synced: 06 May 2026

https://github.com/darkwizard242/ansible-role-python3

Ansible role for Python3. Available on Ansible Galaxy.

ansible ansible-galaxy ansible-role linux programming-language python3

Last synced: 12 Oct 2025

https://github.com/ammienyami/nolang

Concatenative stack-based programming language designed for writing programs for computers.

assembly compiler go golang language programming-language

Last synced: 30 Apr 2026

https://github.com/ydah/zwgsl

Ruby-inspired shading language that compiles to WGSL and GLSL ES 3.0, with HM-style inference, pattern matching, an LSP server, and a WebGPU playground.

compiler glsl graphics-programming lsp playground programming-language shader shading-language type-inference webgpu wgsl zig

Last synced: 13 Jun 2026

https://github.com/kazirifatmorshed/welcometoprogramming

Let's make this repo an experience sharing BLOG-like-thing where we will share our experiences of getting stucked or encountering errors as beginner (new programmer) (self solved or solved by frnd in inbox)

advice beginner beginner-friendly experience problems programming programming-language

Last synced: 12 Mar 2026

https://github.com/monsterkodi/kode

programming language that transpiles to JavaScript

javascript kode programming-language transpiled-language

Last synced: 05 Mar 2026

https://github.com/sebbekarlsson/cola

component language (component-based programming language)

components interpreter programming-language wip

Last synced: 25 Mar 2025

https://github.com/frenzyexists/flexscript

A scripting language made during the Programming Language (CIIC-4030/CIIC-4030H/ICOM-4036) course. There's a lot of damage

ciic4030 college-project icom4030 java-project programming-language

Last synced: 08 Oct 2025

https://github.com/dominicburkart/marigold

Marigold is a programming language for operating on async streams that compiles to Rust 🏵️🦀

async dsl lalrpop programming-language rust

Last synced: 16 Mar 2025

https://github.com/blitmaps/mylo-lang

A cool programming language, implemented in C, that uses a VM and has cool syntax; with inline C capability.

c compiler cool-language intermediate-code-generation programming-language strongly-typed suckless-software toy-language virtual-machine

Last synced: 22 Feb 2026

https://github.com/gmisail/moxlang

🐶 Mox Programming Language

antlr4 c compiler java language programming-language transpiler

Last synced: 16 Apr 2026

https://github.com/axnjr/radha-programming-language

A one of its kind Interpreted & Customizable programming language v.2.0 written in Java

core corejava java javascript language porgraming programming-language python

Last synced: 07 Feb 2026

https://github.com/my-private-apps/hascal

The Hascal Programming Language compiler and standard libraries

hascal language programming-language python

Last synced: 07 Jun 2026

https://github.com/zillow/abysmal

Appallingly basic yet somehow mostly adequate language

embedded-scripting-language programming-language python sandbox

Last synced: 23 Apr 2025

https://github.com/neknaj/nlps

スタックマシンを基にした自作プログラミング言語とその処理システム - Neknaj Language Processing System

b-debt neknaj programming-language virtual-machine

Last synced: 14 Mar 2026

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

🚀Glint - Flexible, fast and lightning fast programming language

cbor compiler glint glint-lang glint-language intepreter nom programming-language rust rust-language safety serde serde-json

Last synced: 26 Feb 2026

https://github.com/rhaeguard/shum

a useless stack-oriented programming language for JVM

compiler java-virtual-machine jvm jvm-bytecode programming-language stack-oriented

Last synced: 02 Mar 2026

https://github.com/arturo-lang/art-vscode-package

Visual Studio Code syntax highlighting package for Arturo

arturo programming-language syntax syntax-highlighting

Last synced: 20 Oct 2025

https://github.com/heliguy4599/antlerscript

A modern, duck-typed programming language focused on simple syntaxt and ease of use

antlr antlr4 compiler interpreter java programming-language

Last synced: 18 Jan 2026

https://github.com/hengxin/fspl

fspl: Formal Semantics of Programming Languages

formal-semantics programming-language

Last synced: 01 Mar 2026

https://github.com/penguincabinet/brainfuxk-d

My own Brainfuxk programming language processor in Dlang.

brainfuck brainfuck-interpreter dlang interpreter programming-language

Last synced: 19 Mar 2026

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

Regular expressions on python

programming-language python regex

Last synced: 15 Mar 2026

https://github.com/rshrc/danklang

Dankest Programming Language ever known to Human Beings

programming-language

Last synced: 15 Feb 2026