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/thomasmueller/bau-lang

Bau is a simple, concise, safe, powerful and fast programming language.

programming-language

Last synced: 15 Apr 2025

https://github.com/quantumsheep/llvm-antlr4-starter

Pre-configured LLVM and ANTLR4 for C++

antlr4 cpp llvm programming-language

Last synced: 27 Mar 2025

https://github.com/zeroflag/fcl

Forth Calculator's Language

android forth language programming-language

Last synced: 18 Mar 2025

https://github.com/farkon00/cont

Cont is a compiled statically-typed object oriented concatenative programming language written in Python

compiler concatinative object-oriented programming-language python stack-based

Last synced: 16 Jan 2026

https://github.com/uliwitness/bytecodeinterpreter

Sample code to go with my "Writing a bytecode virtual machine in C++" video.

interpreter programming-language sample-code tutorial

Last synced: 11 Jun 2025

https://github.com/shybyte/risp

A rusty Lisp inspired by Clojure for usage as simple configuration language

clojure configuration lisp programming-language rust

Last synced: 11 Jun 2025

https://github.com/05st/artemis

Statically typed, high-level functional programming language.

functional functional-programming haskell interpreter language languages programming-language

Last synced: 25 Sep 2025

https://github.com/eliassjogreen/bird

🐦 A programming language written entirely in Microsoft's batch scripting language. Yeah it's stupid

batch bird cmd compiler programming-language scripting-language windows

Last synced: 09 Oct 2025

https://github.com/fdero/verse

Interpreter of the Verse programming language (this language is the precursor of Basalt)

compiler compiler-design interpreter language programming-language programming-languages

Last synced: 12 Apr 2025

https://github.com/maxbarsukov/l7.x.l7

/7 ☦ /7 – язык программирования для отечественных операторов ЭВМ, не имеющий аналогов в мире :ru: :elephant:

com compiler-design importozameshchenie php php-library programming-language russian transpiler

Last synced: 19 Apr 2025

https://github.com/jesperkha/fizz

Interpreted programming language built with Go

go golang interpreter language programming-language scripting tool

Last synced: 22 Apr 2025

https://github.com/shalithasuranga/simpler

Very simple language implemented using antlr for beginners

anltr compiler-design java lexer parsing programming-language simple-lang

Last synced: 15 Oct 2025

https://github.com/fiatjaf/side-rosetta

Code powering https://rosetta.fiatjaf.com

language-learning programming-language rosettacode

Last synced: 23 Jul 2025

https://github.com/isaacwoods/roo

Little toy programming language with an x86_64 code generator

language programming-language roo type-safety type-system

Last synced: 09 May 2025

https://github.com/WLTools/LanguageSpec

A description of the language syntax and associated data, examples, and nonexamples.

mathematica programming-language wolfram-language wolfram-mathematica

Last synced: 27 Mar 2025

https://github.com/liufeigit/van-lang

Van programming language. Embeddable and extendable script language in C. Simple and efficient.Inspired by C, Simula and JavaScript

bytecode compliler dsl-interpreter emebeded extendable functional-programming interpreter object-oriented programming-language scripting-language van virtual-machine

Last synced: 13 Apr 2025

https://github.com/mezotv/hello-world

Hello World in every programming language..

hello hello-world helloworld helloworld-programs programming-language world

Last synced: 07 Mar 2026

https://github.com/joetifa2003/windlang

WindLang, A simple programming language built with golang 🍃

golang interpreter language programming-language

Last synced: 06 Mar 2026

https://github.com/neuwcodebox/KemonoFriendsLanguage

Kemono Friends Programming Language. (케모노 프렌즈 & けものフレンズ)

anime brainfuck interpreter kemono-friends kemono-friends-language language language-design programming-language

Last synced: 26 Jun 2025

https://github.com/rodrigogiraoserrao/rgspl

A Python interpreter for APL based off of the LSBASI series.

apl grammar interpreter parser programming-language python python3

Last synced: 06 May 2025

https://github.com/shivabhattacharjee/synthia

Synthia is a lightweight and beginner-friendly interpreted programming language developed in Rust. With a simple, intuitive syntax and a focus on ease of use, Synthia is perfect for both newcomers to programming and experienced developers looking for a flexible scripting language

cargo fast interpreter language programming-language programming-language-development rust rust-lang simple-syntax

Last synced: 28 Apr 2025

https://github.com/thesephist/schrift

A more experimental runtime for Ink, focused on perf and instrumentation

compiler ink programming-language virtual-machine

Last synced: 12 May 2025

https://github.com/andrey-moura/andy-lang

The Andy is an interpreted object-oriented multi-purpose programming language

brasil brazil compiler interpreter lexer programming-language

Last synced: 18 Jul 2025

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

The Geode Programming Language

compiler geode geode-lang llvm programming-language

Last synced: 28 Oct 2025

https://github.com/fallendeity/loxinterpreter

A python adaptation of Robert Nystrom’s book ’Crafting Interpreters’, implementing a tree-walk interpreter.

compiler crafting-interpreters interpreter lox-interpreter programming-language

Last synced: 19 Aug 2025

https://github.com/bloch-labs/bloch

The Bloch Quantum Programming Language

hybrid programming-language quantum strongly-typed

Last synced: 28 Jan 2026

https://github.com/sibeux/ngoding_asix_syntaxianz

Hallo Syntaxianz😎!! Ini merupakan sebuah repository yang menampung seluruh file program dari Nasrul Wahabi [SibeUX]🗃️📩 . Oke salam kenal and stay coding with smiling guys🤗. By nasrulwahabi - Sibe-UX

college-assignment programming-language readme

Last synced: 10 Apr 2025

https://github.com/vmware/database-stream-processor-compiler

Infrastructure to run programs written in high-level languages on top of the Database Stream Processor (DBSP) runtime.

database datalog incremental programming-language streaming

Last synced: 23 Jun 2025

https://github.com/anshumansinha3301/python-basic-to-advance

Some basic and advance codes of python are provided here

dsa-algorithm programming-language python

Last synced: 09 Nov 2025

https://github.com/vmwavie/accio

Programming language with harry-potter-spells dialect based in yacc.

harry-potter programming-language yacc

Last synced: 03 Mar 2025

https://github.com/fearless-spider/devenv

Script to install development tools, libraries,.. on arch, fedora, macosx and ubuntu with gum

arch-linux bash cli developer-tools development development-environment development-tools fedora gum linux macosx programming-language terminal tui ubuntu

Last synced: 28 Feb 2026

https://github.com/rcdexta/uyirmei

Experimental programming language in தமிழ்

experimental programming-language tamil

Last synced: 01 Aug 2025

https://github.com/mbudde/jana

An interpreter for Janus, the reversible programming language.

interpreter janus programming-language reversible-programming-language

Last synced: 07 Sep 2025

https://github.com/alinalihassan/lesma

The Lesma Programming Language

compiler language llvm programming-language

Last synced: 17 Jan 2026

https://github.com/kirillzhosul/gofra

Concatenative (stack based) compiled (native) programming language

assembler compiler compilers language programming-language stack-based-language

Last synced: 02 Jul 2025

https://github.com/kritzcreek/nemo-lang

A small procedural programming language that compiles to Wasm GC

compiler programming-language wasm

Last synced: 20 Mar 2025

https://github.com/mepy/langue.me

A Programming Language Developed for Learning the Knowledge in PL.

programming-language

Last synced: 23 Apr 2025

https://github.com/nexssp/cli

Nexss PROGRAMMER 2.x - innovative and evolutionary programming tool - over 50 programming languages

automation cli compile innovation multilang multilanguage nexss nexss-programmer programmer programming programming-language reusable-modules tool tutorials

Last synced: 05 Mar 2026

https://github.com/sdingcn/clo

a Lisp-like functional language with flexible suspension and resumption

compiler continuation coroutine functional-programming garbage-collection interpreter programming-language quine runtime

Last synced: 30 Jun 2025

https://github.com/gbowne1/programmernotes

This is a collection of Markdown notes written in Obsidian for programming and it includes notes on C, C++, using and configuring VSCode and many other things programming related. Anyone is welcome to contribute to this Markdown repository and make corrections.

c coding config cpp node-js nodejs notebook notebook-publish notes obsidian-md programming programming-language software

Last synced: 06 Mar 2026

https://github.com/nathsou/yolang-res

Rust-like language compiling directly to WebAssembly

functional-programming programming-language rescript rust wasm webassembly

Last synced: 13 Oct 2025

https://github.com/guiferpa/aurora

:milky_way: An unconventional programming language that compiles to EVM bytecode.

ast compiler golang parser programming-language

Last synced: 17 Feb 2026

https://github.com/vknabel/lithia

Early development, experimental functional programming language with an implicit but strong and dynamic type system.

experimental functional-programming hacktoberfest language lithia lithialang programming-language

Last synced: 10 Jun 2025

https://github.com/arshajii/rho

The Rho programming language

programming-language

Last synced: 18 Dec 2025

https://github.com/spectralops/vscode-extension

Monitor your code for exposed API keys, tokens, credentials, and high-risk security IaC misconfigurations

code-security linters other programming-language

Last synced: 15 Jul 2025

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

🪱 Novika is a free-form, moldable, interpreted programming language

crystal interpreter language novika programming-language repl

Last synced: 09 Apr 2025

https://github.com/waasiq/yakamoz

An interpreted Turkish programming language

flask interpreter programming-language reactjs

Last synced: 08 Jul 2025

https://github.com/rhpo/luna

A High-Level dynamically typed versatile language for elegant programming and streamlined scripting.

javascript language luna programming programming-language rust scripting-language typescript vanilla-javascript vanilla-js web

Last synced: 26 Oct 2025

https://github.com/y1yang0/nyxvm

[nyxvm] high performace dynamically typed scripting language

compiler interpreter programming-language scripting-language

Last synced: 07 May 2025

https://github.com/narumincho/definy

deiny is web app for web app. under development

deno programming-language typescript

Last synced: 17 Mar 2025

https://github.com/xuehao/programming-abstractions-in-cpp

Programming Abstractions in C++. Materials for a typical CS1 / CS2 course. Inspired by Stanford CS106B.

computer-science cpp cs106b programming-language

Last synced: 24 Apr 2025

https://github.com/thrushlang/thrushc

The Thrush Programming Language. A programming language dedicated to creating maintainable and modular software.

aot-compiler c clang code-generation compiler hechoencostarica jit-compilation language llvm opensource programming-language rust thrush thrushlang

Last synced: 12 Apr 2025

https://github.com/element39/yttria

blazingly fast, universal and easy-to-use programming language for anything you can imagine

c compiler cpp go language llvm programming-language python rust toolchain yttria zig

Last synced: 30 Jul 2025

https://github.com/idorobots/spartan

A small Lisp dialect that serves me as a test bed for programming language features.

actor-model compiler compiler-design concurrency continuations language-design lisp-dialect programming-language rules-engine scheme

Last synced: 23 Feb 2026

https://github.com/sammi-turner/crab-basic

An interpreter for the Crab dialect of the BASIC programming language.

basic interpreter programming-language

Last synced: 11 Apr 2025

https://github.com/thedan64/limonite

[WIP] Compiler for the Limonite programming language.

llvm programming-language

Last synced: 15 Apr 2025

https://github.com/edg-l/edlang

Experimental statically-typed compiled programming language made with LLVM and Rust.

compiler edlang experimental-language language llvm programming-language rust

Last synced: 24 Jun 2025

https://github.com/arthurfiorette/brainease

🤯 A brainf*ck-style programming language, but readable.

brain brainease brainfuck fuck language programming-language rust rust-language

Last synced: 10 Apr 2025

https://github.com/fg123/wendy

Wendy is an compiler / interpreter for WendyScript

compiler interpreter programming-language wendy

Last synced: 11 May 2025

https://github.com/origamidev-pete/odinlox

Odin implementation of a Lox virtual machine and compiler based on Robert Nystrom's Crafting Interpreters

compiler interpreter programming-language virtual-machine

Last synced: 09 Feb 2026

https://github.com/jacylang/jacy

Jacy programming language

compiler jacy programming-language

Last synced: 23 Apr 2025

https://github.com/cococry/lantern

Stack based programming language in C

programming-language

Last synced: 26 Jun 2025

https://github.com/oxalorg/ninshu

ninshu - The Ninja Programming Language (inspired from naruto)

compiler programming-language

Last synced: 05 Oct 2025

https://github.com/s-macke/forthly

Tiny Forth implementation in Go

forth golang programming-language webassembly

Last synced: 12 Apr 2025

https://github.com/bastianblokland/novus

General purpose, statically typed, functional programming language

compiler cxx language novus programming-language toy-compiler toy-language

Last synced: 19 Mar 2025

https://github.com/ademar/ironkernel

IronKernel is a dialect of the Kernel programming language for the .NET framework.

fsharp programming-language scheme

Last synced: 16 Apr 2025

https://github.com/hackworthltd/primer

A pedagogical functional programming language.

education functional-programming primer programming programming-language

Last synced: 16 May 2025

https://github.com/ovyerus/kamex

A basic Lisp interpreter implemented in Elixir.

apl array-programming elixir functional interpreter lisp lisp-dialect programming-language repl

Last synced: 13 May 2025

https://github.com/ismoilovdevml/osmon-lang

Osmon lang dasturlash tilida calculator

calculator osmon-lang programming-language xinux

Last synced: 08 Apr 2025

https://github.com/remulang/proud

The programming language I'm proud of: queryable type system, first class polymorphisms(type hole), type classes/traits, module as records, row polymorphisms, derived from ML's concise syntax

first-class-polymorphisms interactively-static-checking programming-language row-polymorphism traits type-inference

Last synced: 12 Mar 2026

https://github.com/marcoonroad/moonforth

My own Forth dialect on top of the Lua programming language. [Work in Progress]

compiler forth interpreter lua programming-language programming-language-theory repl

Last synced: 17 Jul 2025

https://github.com/1whatleytay/kara

Easy-to-use, blazing-fast programming language.

programming-language

Last synced: 26 Apr 2025

https://github.com/brianobot/c_learning

Codebase of C Code snippets written while learning C

c c-programming learning-by-doing learning-c programming programming-language

Last synced: 06 Jul 2025

https://github.com/kzh/lyca

programming language compiler w/ llvm

compiler llvm programming-language

Last synced: 27 Oct 2025

https://github.com/jzwood/portcullis

A minimalist / functional / dataflow programming language

compilers javascript language lua portcullis programming-language python

Last synced: 25 Jun 2025