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/penguincabinet/brainfuxk-d

My own Brainfuxk programming language processor in Dlang.

brainfuck brainfuck-interpreter dlang interpreter programming-language

Last synced: 09 Aug 2025

https://github.com/squiidz/plasma

Minimal interpreted language (WIP)

interpreter language programming-language

Last synced: 03 Oct 2025

https://github.com/drdeano/backwards

A backwards programming language

backwards languages new-language programming-language

Last synced: 22 Mar 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/uynilo9/bento

🍱 - The Bento programming language

bento go golang language programming-language

Last synced: 22 Mar 2025

https://github.com/not-nik/hue

A lisp-like that can fit into your pocket

language lisp lisp-dialect lisp-like programming programming-language

Last synced: 22 Mar 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/mattmezza/mul

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

fun interpreter language programming-language

Last synced: 28 Oct 2025

https://github.com/thacuber2a03/miniscript-c

An implementation of the Miniscript programming language in C99.

bytecode-interpreter c99 language-implementation miniscript programming-language unofficial

Last synced: 10 Jun 2025

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/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/yds12/ulp

A simple compiler from source to x64 assembly.

compiler programming-language toy-language

Last synced: 03 Mar 2025

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: 27 Sep 2025

https://github.com/rafaelrinaldi/guess-programming-language

Naive programming language guessing built on top of highlight.js

guess highlight-js programming-language

Last synced: 22 Jul 2025

https://github.com/tinybiggames/nitrovm

High-performance register-based virtual machine in Delphi with comprehensive debugging tools and modular opcode architecture.

debugging delphi developer-tools interpreter modular-architecture pascal performance programming-language register-based-bytecode virtual-machine vm-engine win64 windows-11

Last synced: 02 Jul 2025

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/yassinebenaid/nishimia

An interpreted dynamically typed programming language

go interpreter lexer parser programming-language repl

Last synced: 23 Nov 2025

https://github.com/hengxin/fspl

fspl: Formal Semantics of Programming Languages

formal-semantics programming-language

Last synced: 25 Feb 2025

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: 01 Aug 2025

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: 11 Nov 2025

https://github.com/remokasu/stacker

Stacker is a command-line calculator that uses reverse Polish notation (RPN) for mathematical calculations and features an RPN-based scripting language.γ€€

math programming-language python reverse-polish-calculator rpn stack

Last synced: 31 Jul 2025

https://github.com/rla/llj

LLJ - Logic Language for JVM

jvm logic-language programming-language prolog

Last synced: 06 Mar 2025

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

An interpreter for productivity flexibility and many more

javascript language programming-language typescript

Last synced: 16 Jun 2025

https://github.com/nirvanasupermind/pluto

This project is an older version of [Eris](https://github.com/nirvanasupermind/eris).

interpreter language programming-language walker

Last synced: 14 Sep 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: 24 Dec 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: 05 Mar 2025

https://github.com/neverrare/stringed

an esolang with first-class strings

esolang programming-language stringed

Last synced: 22 Mar 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/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/fco/bernalang

A terrible idea of a programming language

programming-language terrible-idea

Last synced: 27 Jun 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/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/iamjayprakash/codeclause_unitconvertor

This website helps in unit Conversion. This project is part of my internship.

codeclause codeclause-task covertor css csss development html internship js programming programming-language task unit web

Last synced: 06 Sep 2025

https://github.com/seanpm2001/blockql

πŸŸ₯️🟩️🟦️ BlockQL is a block-based programming language designed for querying.

block-based-programming block-language blockql blockql-language gpl3 gplv3 home-repository md programming-language qjuery-language ql query-language rust rust-lang rust-language txt

Last synced: 14 May 2025

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/phenax/aether

Another one of those lisp interpreters

haskell lisp-interpreter programming-language scheme-interpreter

Last synced: 27 Jul 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/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: 23 Jul 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/fazendaaa/typer

A superset language implemented in Go that types the R language

go programming-language r superset typer-lang

Last synced: 02 Mar 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/polsys/cle

A native code compiler for a C-like language.

compiler dotnet dotnet-core programming-language

Last synced: 29 Dec 2025

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/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: 05 Mar 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/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/xuangeaha/xuanny

An interpreted, object-oriented, high-level programming language with dynamic semantics. δΈ€η§ε…·ζœ‰εŠ¨ζ€θ―­δΉ‰ηš„θ§£ι‡Šεž‹γ€ι’ε‘ε―Ήθ±‘ηš„ι«˜ηΊ§ηΌ–η¨‹θ―­θ¨€γ€‚

chinese compiler language programming-language python

Last synced: 18 Aug 2025

https://github.com/nelsenpro/frame

Framecss adalah sebuah proyek open source yang menyediakan berbagai macam library CSS untuk keperluan desain aplikasi web dan website. Framecss awalnya diciptakan oleh Nelsen Niko yang kemudian dikembangkan oleh banyak kontributor lainnya. Kode sekarang merupakan hasil kolaborasi dari banyak kontributor yang berpartisipasi dalam pengembangan dan p

bnelsofc css css-framework css-framework-indonesia css-grid-layout developer frame framecss framecss3 framework framework-css framework-css-indonesia frameworks front-end-development frontend javascript programming-language webdevelopment website

Last synced: 30 Jun 2025

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

An interpreted programming language developed in TypeScript

deno language programming-language typescript

Last synced: 01 Jul 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/mikah13/language-picker

Help you choose your programming language

game language-picker programming-language react

Last synced: 01 Apr 2025

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

Regular expressions on python

programming-language python regex

Last synced: 16 Oct 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/fergusq/pscript

PScript is a small programming language

compiler programming-language

Last synced: 24 Oct 2025

https://github.com/fus3n/dusl

DUSL = Dynamic Utility And Scripting Language

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

Last synced: 11 Oct 2025

https://github.com/yunwei37/langscript

The true Natural-language programming with LLM and AutoGPT

autogpt chatgpt gpt langchain llm programming-language

Last synced: 15 Mar 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/gravatalonga/ninja

Ninja Programming Language - General Scripting Language inspired in PHP and Javascript.

golang pratt-parser programming-language

Last synced: 11 Oct 2025

https://github.com/jyotibrat/python-programming

All the Python Programs that I have done when I was studying the Python Programming subject during my Third Semester.

git github-config problem-solving programming-language python python3

Last synced: 28 Jan 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/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: 27 Jan 2026

https://github.com/gbaraldi/spinach.jl

Toy language based on Scheme, built with LLVM.jl.

julia llvm programming-language scheme

Last synced: 21 Jan 2026

https://github.com/furk4nbulut/turcanalyze-turkish-programming-language

This project implements a lexical analyzer (lexer) for simple arithmetic expressions, including support for basic control structures

c lexical-analyzer programming-language

Last synced: 13 Jun 2025

https://github.com/radrow/radlang

A functional programming language intepreter with typeclasses, full type inference and lazy evaluation

haskell interpreter parsing programming-language

Last synced: 16 Mar 2025

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/billgewrgoulas/custom-compiler

Compiler for a small programming language, built for the Compilers course at UOI.

assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree

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

Prolog in Rust (incomplete)

programming-language prolog

Last synced: 26 Oct 2025

https://github.com/rshrc/danklang

Dankest Programming Language ever known to Human Beings

programming-language

Last synced: 12 Oct 2025