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/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/geode-lang/geode

The Geode Programming Language

compiler geode geode-lang llvm programming-language

Last synced: 28 Oct 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/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/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/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/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/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/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/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/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/waasiq/yakamoz

An interpreted Turkish programming language

flask interpreter programming-language reactjs

Last synced: 08 Jul 2025

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/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/arshajii/rho

The Rho programming language

programming-language

Last synced: 18 Dec 2025

https://github.com/rcdexta/uyirmei

Experimental programming language in தமிழ்

experimental programming-language tamil

Last synced: 01 Aug 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/mepy/langue.me

A Programming Language Developed for Learning the Knowledge in PL.

programming-language

Last synced: 23 Apr 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/y1yang0/nyxvm

[nyxvm] high performace dynamically typed scripting language

compiler interpreter programming-language scripting-language

Last synced: 07 May 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/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: 02 Aug 2025

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/ismoilovdevml/osmon-lang

Osmon lang dasturlash tilida calculator

calculator osmon-lang programming-language xinux

Last synced: 08 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/cococry/lantern

Stack based programming language in C

programming-language

Last synced: 26 Jun 2025

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

Simple yet powerful programming language for building reliable software. Work in progress.

bait compiler language programming-language self-hosted

Last synced: 12 Apr 2025

https://github.com/jacylang/jacy

Jacy programming language

compiler jacy programming-language

Last synced: 23 Apr 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/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: 24 Oct 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/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/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/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/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/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/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: 11 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/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/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: 07 May 2025

https://github.com/hemanth/haskell-rascal

Learning haskell with a rascal!

haskell programming-language

Last synced: 18 Aug 2025

https://github.com/ferhatgec/gretea

Fegeya Gretea (aka green tea), new generation programming language.

compiler cpp cpp17 green greentea programming programming-language rust tea

Last synced: 14 Apr 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

https://github.com/tomlin7/kookie

Static, powerful programming language written in C#

compiler dotnet hacktoberfest kookie programming-language

Last synced: 13 Apr 2025

https://github.com/kzh/lyca

programming language compiler w/ llvm

compiler llvm programming-language

Last synced: 27 Oct 2025

https://github.com/ujjwal-kr/brainf

Making a brainf*ck compiler in 24 hours

assembly compiler programming-language x64

Last synced: 24 Aug 2025

https://github.com/emmaunel/fluffy

This is my own programming language called fluffy(similar to python)

fluffy fluffy-language interpreter language programming-language toy-language

Last synced: 30 Apr 2025

https://github.com/sleepy-monax/udfore

🔣 A safe and statically typed programming language

programming-language

Last synced: 13 Apr 2025

https://github.com/h1ghbre4k3r/y-lang

Compiler for the (rather new and very experimental) Y programming language.

compiler nasm-assembly programming-language rust

Last synced: 13 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/1whatleytay/kara

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

programming-language

Last synced: 26 Apr 2025

https://github.com/LunaStev/Wave

A versatile programming language designed for high performance, safety, and seamless integration across diverse domains, from low-level systems programming to web development and AI.

compiler low-level-programming programming-language wave

Last synced: 26 Jun 2025

https://github.com/anshumansinha3301/programming-in-c-basics

Programs in the C language that I worked on during my first semester including basics, conditional statements and Control Flow Statements.

basic-programming c conditional-statements controlflow programming-language

Last synced: 13 Apr 2025

https://github.com/vurv78/expressive

Expression, but it's Typescript (with extras). Replacement for Expression2, ExpAdv, Starfall

compiler e2 expression2 garrysmod glua gmod programming-language transpiler typescript wiremod

Last synced: 25 Apr 2025

https://github.com/emmathemartian/musi

an artistic programming language made to be embedded into projects and to build domain-specific-languages

language musi programming-language vlang vlang-package

Last synced: 05 Oct 2025

https://github.com/haze/pill

the ill programming language & interpreter

assembly programming-language rust

Last synced: 14 May 2025

https://github.com/thefox6/luavenuscompiler

a compiler that loads and runs lua Venus scripts

compiler lua programming-language script venus venus-files

Last synced: 18 Mar 2025

https://github.com/objectionary/news.eolang.org

Our Official Blog: we write about the development of EOLANG and 𝜑-calculus

blog eolang formal-methods jekyll language oop programming-language

Last synced: 18 Oct 2025

https://github.com/luizzak/zscript

A game scripting programming language written in .NET C#

c-sharp interpreter language programming-language toy-language zscript-programming-language

Last synced: 10 Sep 2025

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

This action installs Mint (programming language for writing single page applications).

cli github-action github-actions mint programming-language setup-mint

Last synced: 17 Mar 2025

https://github.com/evilmartians/furnace-xray

A visualizer for transformations of code in Static Single Assignment form based on the Furnace library.

programming-language visualizer

Last synced: 12 Apr 2025

https://github.com/srgaabriel/selene

🍂|Selene is a statically-typed, imperative and procedural programming language compiled to LLVM IR. The language of tranquil and serenity.

ast-parser build-tool compiler gradle jvm kotlin kotlin-jvm kotlin-native llvm llvm-ir multiplatform programming-language programming-language-development selene

Last synced: 20 Feb 2025

https://github.com/chiroptical/snail

A programming language for gastropods

lisp-dialect parser programming-language

Last synced: 16 Mar 2025

https://github.com/yjl9903/xlang

A Simple Programming Language powered by XLex and XParse

compiler programming-language xlang xlex xparse

Last synced: 23 Mar 2025

https://github.com/colleagueriley/c-plus

Intermediary language between C and C++ with other added cool features too

c c-plus c-plus-plus c89 compiler language programming-language programming-languages rsgl sili sili-toolchain single-file

Last synced: 10 Apr 2025

https://github.com/m-ender/orthagonal

A two-dimensional programming language from 1994.

esoteric-language interpreter programming-language two-dimensional

Last synced: 11 May 2025

https://github.com/yangruihan/clox

Repository for C implement programming language with the book "Crafting Interpreters" http://www.craftinginterpreters.com/

c programming-language

Last synced: 11 May 2025