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://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/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/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/bobrossrtx/demi-lang

An interpreted programming language developed in TypeScript

deno language programming-language typescript

Last synced: 01 Jul 2025

https://github.com/tanay-pingalkar/productive-script

An interpreter for productivity flexibility and many more

javascript language programming-language typescript

Last synced: 24 Apr 2026

https://github.com/Fazendaaa/TypeR

A superset language implemented in Go that types the R language

go programming-language r superset typer-lang

Last synced: 07 May 2025

https://github.com/evolutionengine/Go-Code

<C_> A Guide to Understanding The "Go Programming Language" [Depreciated]

go golang google programming-language

Last synced: 07 May 2025

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/ivpusic/monkey

Programming language implemented for fun and educational purposes

educational-project programming-language

Last synced: 28 Jun 2025

https://github.com/zyugyzarc/dees

Dees is a compiled, dynamicaly typed, programming language made with C++ and Python.

compiler cpp language programming-language python

Last synced: 16 Apr 2026

https://github.com/rohittp0/not-python

!Python is a tiny language that I made to learn how compilers do their magic. The compiler of !Python is written in pure python ( no dependencies )

compiler language programming-language python

Last synced: 11 Apr 2025

https://github.com/acutmore/prog-lang-play

toy compiler that outputs lambda calculus style JavaScript

compiler lambda-calculus programming-language

Last synced: 22 Apr 2026

https://github.com/kputnam/hee

Statically-typed functional and concatenative programming language

interpreter programming-language stack-language type-checker

Last synced: 04 Apr 2025

https://github.com/itevie/zephyr-lang

A dynamically typed, interpreted language made in Rust.

dynamically-typed interpreter language programming-language zephyr

Last synced: 05 May 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/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/scrybelang/scrybe

Scrybe is the other Scratch compiler

compiler programming-language python scratch

Last synced: 14 Dec 2025

https://github.com/fazendaaa/typer

A superset language implemented in Go that types the R language

go programming-language r superset typer-lang

Last synced: 10 May 2026

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/nathanmcmillan/hymn-lang-legacy

Small language that compiles to C code.

c compiler language programming-language

Last synced: 20 Jan 2026

https://github.com/frewtypebbles/intersect-programming-language

A simple, strict and uncompromising language.

compiler language llvm programming-language

Last synced: 11 Apr 2025

https://github.com/catseye/castile

MIRROR of https://codeberg.org/catseye/Castile : A simple imperative language with union types (and a compiler for same, with multiple targets)

compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types

Last synced: 26 May 2026

https://github.com/maksasj/aylin

Aylin - simple esoteric programming language , made just for fun.

esoteric-language language programming-language

Last synced: 15 May 2025

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

Define your own programming language and design your own interpreter! This one is written in C and executes a Basic/C/Python like language. The interpreters design centers around an Abstract Syntax Tree.

abstract-syntax-tree ast c ebnf interpreter language programming-language

Last synced: 04 Jan 2026

https://github.com/harrand/psyc

Psy - a systems programming language, because we didn't have enough already

compiler programming-language

Last synced: 09 Apr 2026

https://github.com/dmitrii-artuhov/gengo

Gengo - dumb interpreted programming language based on C++

cpp programming-language

Last synced: 24 May 2026

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

This GitHub action installs wren scripting language interpreter.

cli github-action github-actions interpreter programming-language scripting-language wren wren-cli wren-language

Last synced: 18 Mar 2025

https://github.com/ladroid/nekoprogramminglanguage

Neko programming language written in Rust

interpreter programming-language rust rust-lang

Last synced: 05 Jan 2026

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/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/cronokirby/iku

WIP programming language

compiler interpreter programming-language

Last synced: 23 Mar 2025

https://github.com/matheusfillipe/mangle

Exolang that can take any utf8 text as valid code and return some result out of it

exolang interpreter joke programming-language pyo3 python repl rust scripting-language word-counter

Last synced: 01 Jul 2025

https://github.com/liesnikov/extensible-elaborator

prototype implementation of a dependently-typed language with an extendable constraints and accompanying materials

dependent-types elaboration haskell programming-language prototype

Last synced: 07 Aug 2025

https://github.com/virteal/inox

Iɴᴏx is a concatenative script language for Edge Computing on the Internet of Things in ML times. It will run on metal, nodejs, wasm, etc.

actor-model concatenative concatenative-interpreting-language concatenative-language dataflow-programming edge-computing forth-like iot machine-learning programming-language reactive stack-based virtual-machine wasm webassembly

Last synced: 11 Oct 2025

https://github.com/pravj/glox

Interpreter for the 'Lox' language written in Go

crafting-interpreters go interpreter lox programming-language

Last synced: 23 Mar 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/yjl9903/minimoonbit-moca

Mini Moonbit implementation from 摩卡猫猫

compilers javascript minimoonbit moonbit programming-language riscv wasm

Last synced: 28 Jul 2025

https://github.com/kmr-ankitt/s-lang

S-lang is a programming language for newbies.

interpreter programming-language

Last synced: 20 Feb 2026

https://github.com/alysonnumberfive/compilergenerator

A repo for my current compiler project

compiler go lexer metacompiler programming-language

Last synced: 09 Mar 2026

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/mackenzie-high/autumn

Autumn is a new multi-paradigm, compiled, and statically-typed programming language for the JVM.

autumn jvm programming-language

Last synced: 22 Sep 2025

https://github.com/zeroplayerrodent/ocanada

Canada themed programming language, eh?

canada esolang esolangs lisp programming-language

Last synced: 03 Feb 2026

https://github.com/unknownrori/remi-lang

Remi-lang is a esoteric programming language that inspired by the charismatic vampire of the Scarlet devil Remilia Scarlet

compiled-language esoteric-programming-language intepreter programming-language

Last synced: 25 Sep 2025

https://github.com/dplassgit/d2lang

D2 is a strongly-typed, statically-typed, (mostly) inferred-type compiled language.

compiler language programming-language

Last synced: 20 Aug 2025

https://github.com/aermoss/aencpp

A programming language made with C++.

aenc aencpp cpp programming-language

Last synced: 19 Aug 2025

https://github.com/rivaanranawat/basica

My own programming language developed using Python

programming-language python

Last synced: 14 Aug 2025

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/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/arturo-lang/benchmarks

Benchmarking tools & results for Arturo

arturo benchmark interpreter language programming programming-language

Last synced: 16 Jan 2026

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/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/byxor/limp

A general purpose programming language

interpreter programming-language

Last synced: 12 Oct 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/cbarrick/ripl

Prolog in Rust (incomplete)

programming-language prolog

Last synced: 26 Oct 2025

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/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/gmisail/moxlang

🐶 Mox Programming Language

antlr4 c compiler java language programming-language transpiler

Last synced: 16 Apr 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/itzkiwisky/linx

Drawing programming language for love2D

library love2d lua programming-language

Last synced: 13 May 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/karmakrafts/manganese

LLVM based bootstrap compiler for the Ferrous programming language.

bootstrap-compiler compiler compilers ferrous java java-21 java-preview lld lldb llvm lwjgl lwjgl3 programming-language remotery

Last synced: 01 Feb 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/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/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/blwatkins/learning-ruby

Learning resources and notes for the Ruby programming language.

learning notes programming-language ruby

Last synced: 13 Jun 2025

https://github.com/leops/hatchet

A non-scripting language for the Source engine

programming-language scripting-language source-engine

Last synced: 06 Oct 2025

https://github.com/abdulhaseebimran/smit-javascript-assignment

This Repository containing JavaScript programming challenges and solutions.

challenges javascript js programming-language

Last synced: 06 Jun 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/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/thomasleese/acorn

Powerful and elegant programming language.

cpp language llvm programming-language

Last synced: 24 Apr 2026

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/iwhitebird/gor

Gor : Programming language made with GoLang

compiler-design go golang gor programming programming-language programming-languages

Last synced: 16 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/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/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/lilbludev/terra

Terra is made to be a drop-in easy to use and fast interpreted programming language.

custom-programming-language interpreted-programming-language programming-language terra ziglang

Last synced: 24 Jan 2026

https://github.com/monsterkodi/kode

programming language that transpiles to JavaScript

javascript kode programming-language transpiled-language

Last synced: 05 Mar 2026