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/maxbarsukov/capricc-io

🟥 Extremely minimalistic Io-like language

homoiconic interpreter io-lang programming-language prototype ruby-interpreter

Last synced: 14 Oct 2025

https://github.com/skuldnorniern/lamina

High-performance compiler backend for Lamina Intermediate Representation

compiler ircode lamina programming-language

Last synced: 06 Jan 2026

https://github.com/uliwitness/objectivek2

Small experiment to see if I can create the equivalent of objc_msgSend().

experimental objective-c programming-language runtime

Last synced: 22 Mar 2025

https://github.com/jb3/sef

A teeny tiny language written in Python to teach me some stuffs about AST

abstract-syntax-tree programming-language python3

Last synced: 24 Mar 2025

https://github.com/lmantw/boxes

A goofy programing language all about 📦.

goofy programming-language

Last synced: 07 Apr 2025

https://github.com/xyproto/literalcircuit

:arrow_forward: Programming language for implementing circuits in the style of "literal programming"

circuits logic-gates programming-language

Last synced: 13 Oct 2025

https://github.com/liques/chestprogramminglanguage

Programming language designed to be easy and to be learned quickly.

programming-language

Last synced: 14 Oct 2025

https://github.com/gusg21/kberry

The toy compiler made in Java and compiles to Java

java no-longer-maintained programming-language

Last synced: 25 Feb 2025

https://github.com/papachristoumarios/ntua-pl1

Programming Languages I Homework Assignments

cpp java programming-language prolog python3 smlnj

Last synced: 02 Mar 2025

https://github.com/aegis-dev/shard_lang

Toy assembly language with embeddable 8bit VM written in Rust

asm assembly assmebler embeddable programming-language rust virtual-machine vm

Last synced: 13 Mar 2025

https://github.com/jweinst1/lobster

A super-fast, binary expression language

binary-data compiler execution programming-language

Last synced: 21 Feb 2025

https://github.com/b-sullender/expression-parser

An expression parser in C that can easily be modified for more operations or turned into a calculator or programming language.

c-parser calculator expression-evaluator expression-parser programming-language

Last synced: 29 Jun 2025

https://github.com/aermoss/aermath

A math interpreter made with python.

interpreter lexer math parser programming-language

Last synced: 06 Mar 2025

https://github.com/cxw42/do-not-self-host

A toolchain starting from assembly so you don't have to self-host your next programming language

assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm

Last synced: 06 Mar 2025

https://github.com/omaraflak/banana

Banana programming language

programming-language

Last synced: 20 Sep 2025

https://github.com/kajizukataichi/mltalk

ML-family programming language that you can write code smoothly

functional goal-directed-evaluation interpreter programming-language

Last synced: 05 Apr 2025

https://github.com/jezek/funson

another approach to functional json for fun

experimental functional-programming golang json programming-language

Last synced: 23 Feb 2026

https://github.com/barcodehub/entorno-programming-ia-node

Web application that uses the Judge0 API to execute code in multiple programming languages (JavaScript, Python, Java, C++). It processes source code submissions, retrieves execution results, and incorporates OpenAI for code correction (BETA).

code-correction code-execution coding error-handling judge0 openai openai-integration programming-language

Last synced: 18 Feb 2026

https://github.com/covscript/covscript-vscode

The CovScript-3rd language support for VSCode

programming-language

Last synced: 13 Mar 2026

https://github.com/nirvanasupermind/skink

A pure object-oriented dynamic programming language.

interpreter language programming-language walker

Last synced: 27 Jan 2026

https://github.com/kntt32/as-macro

rust like high level assembler

assembler elf low-level programming-language x64

Last synced: 10 Oct 2025

https://github.com/panashemuriro/shonascript

Learn how to code in Shona using ShonaScript Programming Language🇿🇼

code coding programming programming-language shona

Last synced: 06 Mar 2025

https://github.com/major0/crusty

Tool for transpiling a C-Like dialect into Rust

programming-language rust-crate

Last synced: 23 Feb 2026

https://github.com/filipporanza/simpla

A compiler for the Simpla programming language, a university project

compiler lalrpop programming-language toy-language university-project

Last synced: 21 Jul 2025

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

Statically typed programming language that compiles to WebAssembly text format

compiler programming-language webassembly

Last synced: 31 Aug 2025

https://github.com/bp7968h/neplat

Interpreted programming language that allows users to write code using a mix of English and Nepali-transliterated keywords

interpreter nepali-english programming-language rust

Last synced: 26 Jan 2026

https://github.com/phillvancejr/x-forth

X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners

compiler compilers concatenative concatenative-language dart dartlang forth golang interpreter interpreter-forth interpreter-language interpreters programming-language python stack-based stack-based-language stack-language

Last synced: 08 Oct 2025

https://github.com/alexsocha/mipsplusplus

MIPS++: A low-level programming language

compiler mips-architecture mips-assembly programming-language

Last synced: 09 Mar 2026

https://github.com/newlandtv/koreanc

Implemented Korean programming in C/C++.

c korean korean-c korean-project programming-language

Last synced: 29 Dec 2025

https://github.com/trizen/corvinus2

The Corvinus Programming Language (v2)

corvinus perl programming-language

Last synced: 29 Jun 2025

https://github.com/0xdaksh/scientific-calculator

School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.

c c-plus-plus calculator programming-language scientific

Last synced: 07 Oct 2025

https://github.com/alexander-koch/golem

Compiler / Interpreter for the Golem programming language

compiler programming-language

Last synced: 11 May 2025

https://github.com/pavi2410/replisp

A mini Lisp-like interpreted language,

c interpreter lisp lisp-interpreter native programming-language repl

Last synced: 22 Mar 2025

https://github.com/aermoss/rsx-tr

Platformlar arası uygulamalar için tasarlanan, yorumlanan, statik olarak yazılan çoklu paradigmalı genel amaçlı bir programlama dili olan R#'ın Türkçe versiyonu.

programming-language rsharp turkish turkish-programming

Last synced: 06 Mar 2025

https://github.com/loipesmas/vesmor

a fantasy video game console with vector graphics and a declarative statically typed functional programming language

declarative-programming fantasy-console functional-programming gamedev programming-language rust svelte vector-graphics wasm web webassembly

Last synced: 08 Apr 2025

https://github.com/jweyrich/aprendendo-a-programar-com-python

Material de apoio utilizado no treinamento de Python com duração de 10 horas para alguns colaboradores da Teltec Solutions.

presentation programming-language python teaching training training-materials

Last synced: 11 Jun 2025

https://github.com/hyouteki/kryoss

A programming language inspired from assembly, & made using python

assembly-language programming-language python

Last synced: 28 Mar 2025

https://github.com/frinksy/fraxton-compiler

A compiler for the fraxton language

compiler programming-language

Last synced: 15 Oct 2025

https://github.com/zac-garby/vm

A virtual machine for a simple programming language.

programming-language virtual-machine

Last synced: 04 Apr 2025

https://github.com/ppmpreetham/pilox

Implementation of the Lox Interpreter written in Python

programming-language programming-language-development

Last synced: 10 Jun 2025

https://github.com/kevindasilvas/klang

Klang is a strongly typed, with type inference, imperative and immutable programming language that transpiles to js.

compiler compilers haskell javascript klang programming-language programming-languages transpiler

Last synced: 25 Aug 2025

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

This GitHub action installs Umka programming language.

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

Last synced: 24 Aug 2025

https://github.com/michael-buschbeck/mychs-macro-magic

A simple, sane, and friendly little scripting language for your Roll20 macros.

programming-language roll20-api roll20-macros

Last synced: 13 Jul 2025

https://github.com/v-juarez/learning

Notas y Apuntes sobre programación y Base de Datos.

basededatos css3 django javascript linux programming-language python reactjs

Last synced: 05 Oct 2025

https://github.com/giu7d/doka-lang

DOKA Functional Programming Language

compiler functional-programming programming-language

Last synced: 22 Aug 2025

https://github.com/thomas-crane/pine

A general purpose, type checked language inspired by Rust.

compile-to-js compiler programming-language typescript

Last synced: 11 Dec 2025

https://github.com/aziis98/ergolas

an Embeddable Random GOlang LAnguage for Scripting

embeddable-scripting-language golang library programming-language

Last synced: 02 Mar 2025

https://github.com/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

Last synced: 07 Jul 2025

https://github.com/maxbarsukov/simple_interpreter

👅 A simple language designed to learn how to create interpreters

gem interpreter interpreter-language programming-language ruby ruby-gem ruby-interpreter

Last synced: 28 Mar 2025

https://github.com/asegs/fever-lang

an unorthodox language that knows what you mean

interpreter language lisp programming-language

Last synced: 18 Jan 2026

https://github.com/lixx21/python_exercise

Simple project using python to train logic programming

logic-programming programming-language python

Last synced: 03 Apr 2025

https://github.com/mkabumattar/hello-world-api

Hello, World! in All Languages Programming API, This is the initial draft. It's likely to have some flaws, but it'll be improved to be more stable in the future.

api compiler hello-world language nodejs programming programming-language programming-languages

Last synced: 12 Aug 2025

https://github.com/frederiktobner/jbasic

Simple Interpreter for the JBASIC programming language

antlr4 basic interpreter programming-language scripting-language

Last synced: 31 Mar 2025

https://github.com/barrettotte/ranger-lang

A programming language designed while studying compiler design. Compiles RangerLang source to pseudo-assembly language for RangerVM.

compiler dragon-book programming-language

Last synced: 29 Mar 2025

https://github.com/bradleywood/raven-lang

An experimental language for the jvm

compiler jvm programming-language

Last synced: 07 Jul 2025

https://github.com/infuzu/oqs

`OQS` (Open Quick Script) is a simple, system-neutral expression language for efficient scripting on diverse platforms. It's open-source, adaptable, and focused on fundamental operations.

expression-engine expression-evaluator expression-language expression-parser expressionengine programming-language programming-languages

Last synced: 14 Jan 2026

https://github.com/4nkitd/slang

slang 🐕‍🦺 | a Programing language written to understand how programing languages are written

go golang programming-language

Last synced: 08 Aug 2025

https://github.com/ik5/build-lang

Idea that I have to create a new way of building and deploying my projects

go golang language make makefile programming-language

Last synced: 28 Mar 2025

https://github.com/gabryon99/imp

IMP is a small imperative programming language.

imperative menhir ocaml ocamllex programming-language semantics

Last synced: 07 Aug 2025

https://github.com/schwalbe-t/Currant

Currant is an interpreted programming language focussing on simplicity and dynamicity.

html js language languages programming-language programming-languages web web-dev web-development website website-development

Last synced: 02 Oct 2025

https://github.com/atlas77-lang/Atlas-core

atlas-core is a system based flexible lexer builder library letting you easily build a fully fledge lexer.

compiler language lexer lexer-generator programming-language

Last synced: 02 Oct 2025

https://github.com/suriyaa/wift

:tada: [COMING SOON] The Wift Programming Language

java language programming-language rebol shell wift wift-programming-language

Last synced: 01 Mar 2025

https://github.com/praabindhp/factorial

Python Program To Find The Factorial

code factorial programming-language python3

Last synced: 05 Aug 2025

https://github.com/msadeqsirjani/toorla

An object-oriented programming language names Toorla

oop programming-language toorla

Last synced: 06 Jul 2025

https://github.com/chaoticsomeone/uranium_lang

Uranium Lang: A Python and C++ based and (probably) unstable programming language

cpp cpp20 programming-language python python3 source-to-source-compiler transcompiler uranium-lang

Last synced: 04 May 2025

https://github.com/frederiktobner/vscode-cellox

Cellox language support for vscode

programming-language scripting-language vscode

Last synced: 08 Jan 2026

https://github.com/fergusq/sve

The Sve Programming Language

interpreter programming-language scripting-language

Last synced: 25 Dec 2025

https://github.com/kylepls/yamllang

A seamless programming language compliant with the YAML syntax.

antlr4 programming-language yaml

Last synced: 02 Aug 2025

https://github.com/prashantrahul141/zspie

A fast, easy, dynamic programming language for beginners.

c compiler programming-language

Last synced: 24 Jun 2025