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/whiletruu/powerhack-lang

Lang building playground

elm programming-language

Last synced: 20 Aug 2025

https://github.com/hanzceo/pnglang

PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.

assembler esolang interpreter programming-language

Last synced: 24 Feb 2026

https://github.com/zethearc/yachayl

Programming Language for Yachay Tech student.

programming programming-language python python3

Last synced: 05 Oct 2025

https://github.com/blade-lang/blade-jit

A JIT compiler for the Blade programming language

blade compiler jit language programming-language

Last synced: 28 Jan 2026

https://github.com/ttulka/turmin

Turmin esoteric programming language is neither a Turing machine nor a Minsky machine.

esolang js minsky programming-language turing-machine

Last synced: 12 Aug 2025

https://github.com/b-jure/tokudae

Embeddable interpreted programming language (work in progress)

c embedded-language interpreter programming-language

Last synced: 12 Aug 2025

https://github.com/rasabh-org/cpp-tutorials

A repository to host sample C++ source files intended to be used as study materials for learning or teaching purposes.

cpp programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials

Last synced: 04 Oct 2025

https://github.com/lillian0x1a/lilium

Safe low-level programming with Python-like syntax.

compiler llvm programming-language rust-alternative safe-unsafe systems-programming

Last synced: 04 Oct 2025

https://github.com/luxluth/gcompiler

A simple compiler for the G description language for simple graphs

compiler graphics mathematics programming-language svg

Last synced: 10 Aug 2025

https://github.com/tkmct/monkey-js

Monkey Programming Language implemented with Javascript

es6 flowtype javascript programming-language

Last synced: 02 May 2026

https://github.com/haseeb1389446/csharp

Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.

c-sharp coding console-application csharp csharp-code programming programming-language tasks

Last synced: 06 Aug 2025

https://github.com/nulldev/solaire

🌞 Bootstrap Code for the Solaire Programming Language

bootstrap nulldev programming-language solaire

Last synced: 15 Apr 2026

https://github.com/scizzorz/snow

A smaller programming language.

llvm programming-language

Last synced: 23 Jun 2025

https://github.com/hoetty/marble

A simple and compact functional programming language

functional functional-programming programming-language

Last synced: 02 Aug 2025

https://github.com/maksmakuta/mlang

M Programming language (WIP)

cpp20 language mlang programming-language

Last synced: 02 Aug 2025

https://github.com/degory/ghul-repository-template

GitHub repository template for a basic ghūl programming language application

dotnet ghul github programming-language repo template

Last synced: 16 Jan 2026

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

A programming language with Algebraic Effects on WASI

algebraic-effects effect programming-language security wasi wasi-preview-2 wasm web-assembly webassembly

Last synced: 30 Jul 2025

https://github.com/primeeagle/concerto

A modern programming language with an advanced type system, supporting both object-oriented and functional programming paradigms.

advanced-types compiled-language functional-programming object-oriented-programming programming-language

Last synced: 08 Feb 2026

https://github.com/walderlansena/acervoti

Acerco de livros sobre computação: Programação, Desenvolvimento, Versionamento, Padrões de Projetos, etc.

computer livros programming-language ti

Last synced: 09 Feb 2026

https://github.com/bp7968h/jlox

Jlox interpreter from the book Crafting Interpreters

interpreter java programming-language

Last synced: 28 Jul 2025

https://github.com/atomicptr/lox-rs

Tree Walk Interpreter for the Lox programming language

interpreter lox lox-interpreter lox-lang lox-language programming-language

Last synced: 28 Jul 2025

https://github.com/boyninja1555/gruntlang

Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!

easy-python programming programming-language python-sucks

Last synced: 09 Feb 2026

https://github.com/mattiaz/funk

A custom programming language called Funk. This is a mirror of the Gitlab repo.

interpreter lexer parser programming-language

Last synced: 28 Jul 2025

https://github.com/ib823/riina

Formally verified programming language with security properties proven in Coq. Zero external dependencies. Thousands theorems. 0 admits.

bahasa-melayu compiler coq effect-system formal-verification information-flow mpl-2 non-interference programming-language rust security theorem-proving type-system zero-trust

Last synced: 10 Feb 2026

https://github.com/jlkdevelop/mxscript

MX Script — a modern, open-source scripting language for building web apps and APIs. One file. Zero boilerplate. Founded by Jassim Alkharafi.

api golang interpreter mxscript open-source programming-language scripting-language web-framework

Last synced: 02 May 2026

https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/tlpin

toki lawa pi ilo nanpa sama toki APL | Mirror of https://paltepuk.xyz/cgit/TLPIN.git/about

apl array-programming array-programming-language c programming-language tlpin toki-pona

Last synced: 26 Jul 2025

https://github.com/alliecatowo/lumen

Lumen - A markdown-native, statically typed programming language for AI-native systems. Build deterministic agent workflows with first-class AI primitives.

agent ai anthropic chatgpt compiler interpreter language-design llm markdown openai programming-language rust static-typing type-system virtual-machine wasm webassembly

Last synced: 20 Feb 2026

https://github.com/twolodzko/goer

A minimal Erlang implemented in Go

erlang golang interpreter programming-language

Last synced: 27 Feb 2026

https://github.com/sharoonjoseph321/social_media_eda

Data Analysis on social media apps ,using pandas, python, matplotlib.

data data-analysis data-science data-visualization matplotlib programming-language project python pythonprojects

Last synced: 03 Mar 2025

https://github.com/rcosta358/scripting-language

Attempt of a custom scripting language using Python

interpreter programming-language python scripting-language

Last synced: 09 Oct 2025

https://github.com/acerx-amj/cll_interpreter

Interpreter for CLL inspired by C++ and Python.

cpp17 interpreted-programming-language interpreter programming-language

Last synced: 17 Sep 2025

https://github.com/aceinetx/zenlang

Primary programming language of ZenOS

garbage-collection programming-language rust rust-lang

Last synced: 06 Nov 2025

https://github.com/ltabis/d-lisp

An implementation of Lisp in C

lisp-interpreter programming-language

Last synced: 17 Jan 2026

https://github.com/jeeldobariya38/coding-notes

Coding notes is a platform that contains notes for all topics releated to coding

cheatsheet coding notes programming-language

Last synced: 14 Feb 2026

https://github.com/chikrom/hack_assembler

This is my own development of assembler for Hack computer, which translates symbolic representation of instructions in the language Hack into machine code. Thanks to the course developers for the opportunity and unique knowledge. I am very happy and open to suggestions, corrections, improvements, recommendations, advice

assembler computer computer-architecture computer-science programming-language

Last synced: 17 May 2026

https://github.com/r1c4rdco5t4/scripting-language

Attempt of a custom scripting language using Python

interpreter programming-language python scripting-language

Last synced: 30 Mar 2025

https://github.com/humayunshariarhimu/code2binary

Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation

binary code computer electronics programme programming-language

Last synced: 14 Feb 2026

https://github.com/0x77chris/turtlebasic

A basic-like programming language for Python Turtle drawing experiments. Still in development state.

programming-language python python3 turtle turtle-graphics turtle-python

Last synced: 19 Jun 2025

https://github.com/divergentclouds/expanse

A WIP macroassembly language for Subleq and other word-based OISCs

assembler macro-assembler oisc programming-language subleq

Last synced: 02 Jan 2026

https://github.com/dev-madhurendra/rust

This repository contains basic learnings of rust programming language.

backend programming-language rust rust-lang

Last synced: 04 Nov 2025

https://github.com/rociobenitez/learn-c

Material educativo para aprender el lenguaje de programación C

c language-c programming-language software-engineering

Last synced: 21 May 2026

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

Lisp C Compiler aka. 'Cicili' programming language, which compiles Lisp-like syntax to C code and more extra features like struct's method, lambda, variable's defer and function-like macro.

c cicili compiler lisp programming-language

Last synced: 07 May 2025

https://github.com/omg-shush/lime

An interpreted, dynamically-typed programming language.

f-sharp interpreter language programming-language

Last synced: 21 May 2026

https://github.com/primeeagle/sonata

A modern scripting language with an advanced type system, supporting both object-oriented and functional programming paradigms.

functional-programming interpreted-programming-language object-oriented-programming programming-language scripting-language

Last synced: 17 Feb 2026

https://github.com/it1shka/code-adventure

Project to teach kids basics of programming. Development process is currently frozen

game ide learn-to-code platform playground programming-language

Last synced: 19 Mar 2026

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: 23 Jul 2025

https://github.com/pepodev/pepo-lang

An programming language create for somethings that I don't yet to know. 😴😴

golang pepo-lang programming-language

Last synced: 06 Apr 2025

https://github.com/rayhanadev/ibcspsuedolang

Attempting to implement the IB Computer Science SL Pseudocode "Spec" as an interpreted language!

esoteric-language ib ibo interpreter programming-language pseudocode rust

Last synced: 15 Jul 2025

https://github.com/iconmaster5326/ithaca

Ithaca Lisp - A new Lisp, redesigned from the ground up

ithaca ithaca-lisp language lisp programming-language scheme

Last synced: 28 Mar 2025

https://github.com/jakeroggenbuck/paper

A simple programming language and its interpreter

interpreter programming-language

Last synced: 20 Jun 2026

https://github.com/vv52/okabe

Early WIP reflective concatenative interpreted programming language. Forth-inspired

forth interpreter nim-lang programming-language

Last synced: 19 Jun 2026

https://github.com/tauhazmat/python

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.

programming-language python

Last synced: 06 Apr 2025

https://github.com/ItzIsonn/Meazy

Язык программирования CMV

programming-language

Last synced: 12 Jul 2025

https://github.com/raquentin/y

A trivial dynamic general purpose scripting language.

programming-language y

Last synced: 13 May 2025

https://github.com/suhteevah/aether

AI-native systems language. Close to the metal, LLM-readable, comments stripped at lex time.

ai autodiff compiler jit llm machine-learning programming-language rust systems-programming

Last synced: 14 Jun 2026

https://github.com/lpogic/fusy

Język programowania Fusy

java programming-language scripting-language

Last synced: 29 Mar 2025

https://github.com/nixinova/nouva

The Nouva programming language.

grammar language lark nixinova parser programming-language

Last synced: 01 Nov 2025

https://github.com/baberrehman/rust

The Rust Programming Language

cool-stuff programming-language rust

Last synced: 14 Mar 2025

https://github.com/plume-lang/plume-bucket

Package manager related manifests for Plume language

programming-language scoop scoop-bucket

Last synced: 05 Mar 2026

https://github.com/astridnielsen-lab/itschool.github.io

Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!

discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script

Last synced: 14 Mar 2025

https://github.com/lucasmcclean/serin

ML-style language with bidirectional typing, closures, and WASM compilation.

anf bidirectional-typechecking closures programming-language wasm

Last synced: 03 Jun 2026

https://github.com/xerosic/cater-lang

Cater, a primitive programming language made for fun.

caterpillar esoteric programming-language python3

Last synced: 31 Oct 2025

https://github.com/rasheedmhd/llama

A programming language impl from Robert Nystrom's Crafting Interpreters

ast byte lexer parser programming programming-language scanner

Last synced: 06 Apr 2025

https://github.com/burning-eggs/whim

Stack-based programming language inspired by Forth.

no-dependencies programming-language python whim

Last synced: 11 Jun 2026

https://github.com/bchip/trippi-cs451

Trent + Chippi = TRIPPI Programming Language (Project for CS451)

lexical-analysis parser programming-language tokenizer

Last synced: 06 Apr 2025

https://github.com/travisty-/monkey

A toy interpreted programming language, written in Go.

compiler go golang interpreter programming-language

Last synced: 10 Jun 2026

https://github.com/i3abghany/kyoto

The Kyoto Programming Language and its compiler, Cyoto

antlr4 boost compiler llvm programming-language

Last synced: 18 May 2026

https://github.com/pithecene-io/dao

Dao is a language project for high-performance structured computation

compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language

Last synced: 04 Apr 2026

https://github.com/rbcavi/cx

A (very unfinished) custom programming language

compiler language programming-language programming-language-development unfinished

Last synced: 17 Apr 2026

https://github.com/mrlsd/lilac

Compiler with LLVM backend

compiler language programming-language

Last synced: 16 May 2026

https://github.com/berzanorg/my-programming-language

A programming language based on a stripped down version of math.

programming-language react repl

Last synced: 18 May 2026