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/ultreon/ultran-lang

Programming Language for the Device Mod (WIP)

devices-mod programming-language ultran-lang

Last synced: 14 Apr 2025

https://github.com/paulinobermudez/introductiontopythonandprogrammingbasic-cisco

Introduction to Python and programming basics - Becas Digitaliza Cisco

becas chunche95 cisco devnet digitaliza pauchino programming-language python

Last synced: 14 Mar 2025

https://github.com/manojpawar94/go-lang-fundamental-examples

The repository has the programs on the fundamental concept of the Go Language programming. It covers variable declaration, conditional block, loop, functions, a data structure(array and slice), goroutines, struct, pointers, error handling and file handling.

arrays error-handling filehandling functional-programming functions go golang golang-examples google-golang goroutine pointers programming-exercises programming-language slice struct

Last synced: 03 Jan 2026

https://github.com/ravenleeblack/illeshian

Illeshian is a series of programs. A driver, A preprocessor, A compiler, an Assembler, and some day a Linker.

assembler c compiler driver linker makefile nasm-assembly preprocessor programming-language translator

Last synced: 01 Sep 2025

https://github.com/thekeenant/myth-lang

A programming language for the JVM.

jvm language myth-lang mythlang programming-language

Last synced: 10 Aug 2025

https://github.com/vwkd/sdrawkcab

A programming language that is forwards because it is backwards

new-language programming-language programming-language-concepts

Last synced: 25 Jan 2026

https://github.com/jaredhalpern/monkey

Toy programming language and interpreter

interpreter programming-language

Last synced: 05 Apr 2025

https://github.com/paulcacheux/elang

Compiler for a simple C-like rust-inspired language.

compilers programming-language rust

Last synced: 17 Oct 2025

https://github.com/ogshawnlee/coral-lang

Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to Python as I don't know how to compile to a lower level. Pretty much the same as my previous language Pino, might merge into it.

programming-language

Last synced: 25 Feb 2025

https://github.com/99thedark/bolt

My dream programming language, in progress

bolt coding-language custom-language language programming-language typescript

Last synced: 19 Nov 2025

https://github.com/mayugestudio/game-lex

Game-programming language for beginner !

assembly assembly-language game-development programming-language

Last synced: 05 Apr 2025

https://github.com/nuccitheboss/crox

Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.

crystal interpreter lox-language programming-language tree-walk-interpreter

Last synced: 22 Mar 2025

https://github.com/n4ze3m/sloth

Sloth is a simple interpeter written in Golang.

golang interpeter programming-language sloth

Last synced: 16 Jun 2025

https://github.com/kerrishotts/ispish

A simple lisp/logo-like language

lisp-like logo-like parser programming-language tokenizer

Last synced: 23 Jul 2025

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

Monkey Programming Language implemented with Javascript

es6 flowtype javascript programming-language

Last synced: 30 Mar 2025

https://github.com/nymphium/arq

It aims to be a language which has extremely extensible macros.

lua macros moonscript programming-language

Last synced: 27 Jun 2025

https://github.com/yeonguchoe/java-note

Personal study note on Java

java programming-language

Last synced: 07 Sep 2025

https://github.com/amari-calipso/stacc

A parserless stack-based programming language made in a night for fun

esoteric-language esoteric-programming-language interpreter programming-language rust stack-based-language stack-machine

Last synced: 24 Jul 2025

https://github.com/jlchntoz/katana

Katana is a newly designed light-weight programming language

data-structures esolang interpreter programming-language

Last synced: 06 Apr 2025

https://github.com/sirpigari/lucia-rust

Lucia APL, but written in Rust, so its BLAZINGLY FAST

custom-lang lucia lucia-apl programming-language rust

Last synced: 27 Jun 2025

https://github.com/raphaelamonteiro/pythonparazumbis

Repositório dedicado as aulas de Algoritmos e Lógica de Programação - I Semestre

algorithms logic-programming programming-language python

Last synced: 13 May 2025

https://github.com/kinderjosh/steelc

Steel C is a reimplementation of the C language from scratch. It aims to be stricter and safer through the introduction of immutable variables and a strongly typed syntax.

compiler compiler-backend nasm nasm-assembly programming-language

Last synced: 04 Apr 2025

https://github.com/jovonni/lymn

Programming Language written as human language, English

language programming programming-language

Last synced: 17 Jan 2026

https://github.com/ppmpreetham/cat

A simple programming language for cats made to understand language design [WIP]

compiler lisp-like programming-language

Last synced: 27 Mar 2025

https://github.com/usamahussaindev/data_structures

Implemented && Learn how to use and work with these fundamental data structures in C#

csharp data-structure-types data-structures practice-programming practice-project programming-language

Last synced: 28 Jul 2025

https://github.com/pyzh/clo.dt

hand-writable programming notation

programming-language

Last synced: 02 Jan 2026

https://github.com/maxmindlin/cog

A toy programming language

programming-language rust

Last synced: 23 Jun 2025

https://github.com/shrimpl-language/shrimpl-language

Shrimpl is an all-ages oriented programming language based in Rust to build backend applications, AI tooling, APIs/MCPs and much more!

classification http-server ml openai-api programming-language rust-lang shr shrimpl

Last synced: 07 Mar 2026

https://github.com/almas-ali/almas

Almas - A interpreter with scripting language

almas-ali interpreter language md-almas-ali programming-language script script-language

Last synced: 25 Feb 2025

https://github.com/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 07 Nov 2025

https://github.com/jacob-c-smith/eddy

List processor

c programming-language simd

Last synced: 04 Mar 2025

https://github.com/jzadpy/pyml

PyML es un transpilador que permite escribir código Python usando una sintaxis inspirada en YAML. Combina la potencia de Python con la simplicidad y legibilidad de YAML, creando una experiencia de programación más limpia y accesible.

automation begginer-friendly clean-code dsl educational experimental programming-language python simple syntax transpiler vscode-extension yaml

Last synced: 21 Sep 2025

https://github.com/zen0x7/haiku

Service-oriented programming language

language languages programming-language programming-languages

Last synced: 24 Dec 2025

https://github.com/felixoder/gola-language

Gola is a cute language that is crafted with love for all bengali programmers.

compiler compiler-design go gola golang gsoc2025 hactoberfest2025 programming-language

Last synced: 29 Mar 2025

https://github.com/vic/vrv

A comments directed programming language - born during #LangJam 2021

langjam-0001 programming-language

Last synced: 31 Oct 2025

https://github.com/ulrich-tonmoy/carp

:dragon: Carp programming language

compiler lang language programming-language

Last synced: 14 Mar 2025

https://github.com/it-delinquent/wpf_unix_permissions

A small WPF program to help visualise Unix permissions. Also, it uses an MVVM set using Caliburn.Micro

c-sharp caliburn caliburn-micro csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern permissions programming programming-language unix windows wpf wpf-application wpf-ui

Last synced: 05 Sep 2025

https://github.com/jeluchu/calcutester

Es un proyecto de una calculadora en colaboración. En el cuál se incluyen pruebas y controles de versiones. Además, podrás encontrar comentarios en el código de misma. La calculadora podrá realizar potencias, raíces, logaritmos y factoriales. En colaboración con: @telecobazar

calculator calculator-application classproject classroom classwork maths operations programmer programming programming-language

Last synced: 30 Jul 2025

https://github.com/kenpusney/yample

Programming Language on YAML

data-as-code programming-language yaml

Last synced: 24 Mar 2025

https://github.com/echosingh/sanskrit_programming_script

This is Simple Latin Sanskrit Programming Language Project that allows you to interpret a simple script written in a custom language with keywords in Sanskrit. It supports variable assignment, arithmetic operations, conditionals, and print statements

bison-yacc latin-sanskrit lexer-parser programming-language sanskrit-language

Last synced: 24 Feb 2025

https://github.com/lpapailiou/fac

A toy programming language including jflex scanner, cup parser and semantic validation. Executably by console and by gui (a toy-IDE).

automaton bnf compiler-construction cup flex flex-cup formal-language interpreter java java-8 javafx javafx-application jflex parser programming-language regex theoretical-computer-science toy-language

Last synced: 29 Mar 2025

https://github.com/degory/ghul-vsce

ghūl programming language Visual Studio Code extension

ghul programming-language vscode-extension vscode-language vscode-snippets

Last synced: 16 Jan 2026

https://github.com/rvanasa/lens

An easy-to-learn functional scripting language and runtime environment.

functional-programming javascript modular-design programming-language script

Last synced: 04 Mar 2025

https://github.com/twometer/shiro

🐱‍💻 Lightweight scripting language

programming-language scripting

Last synced: 26 Jun 2025

https://github.com/cdqwertz/qaxiwa

A programming language

cpp programming-language python-3 transpiler

Last synced: 02 Apr 2025

https://github.com/bendaws/stas-astro8

Astro-8 programming language that compiles into Yabal

astro8 programming-language

Last synced: 02 Mar 2025

https://github.com/a2p1k02/scc

Compiler writting in C for C

c c-compiler cli compiler programming-language simple

Last synced: 04 Mar 2025

https://github.com/kingjethro999/ignite

Ignite - A Custom React Native DSL Framework, Runs on Expo Go

expo extensions framework javascript programming-language react-native typescript

Last synced: 26 Jun 2025

https://github.com/krasjet/usporth

a minimal rewrite of sporth core, a small stack-based audio programming language

audio c forth programming-language

Last synced: 22 Jul 2025

https://github.com/silvanoneto/go-learning

This repository contains my progress (re-)studying Go programming language based on "The Go Programming Language" book, written by Alan A. A. Donovan and Brian W. Kernighan

golang programming-language study-project

Last synced: 12 Jan 2026

https://github.com/vivekg13186/stack-language

A simple stack based programming langauage

programming-language stack-based

Last synced: 01 Aug 2025

https://github.com/mayugestudio/piled

Stack-Based Programming language

programming-language stack-based

Last synced: 24 Feb 2025

https://github.com/vixenka/iresharp

My one from few attempts to create my own runtime with JIT

csharp jit programming-language runtime

Last synced: 01 Aug 2025

https://github.com/ndraey/mew

Yet another programming language for self-written kernels :)

c mew programming-language programming-languages python python3 transpiler

Last synced: 22 Jul 2025

https://github.com/humancto/forge-lang

Forge — an internet-native programming language with built-in HTTP, database, crypto, AI, JIT compiler, and 14 interactive tutorials. Write less. Build more.

bytecode-vm developer-tools http internet-native jit-compiler language natural-language-syntax programming-language rust scripting-language

Last synced: 07 Mar 2026

https://github.com/thesanddog/decalang

Decalang (dl) is an interpreted programming language made in rust used to do simple tasks since this language is in heavy developement and currently in beta. To know more about Decalang read the README.md file

beginner-friendly coding decalang easy easy-to-use language oop program programming-language rust

Last synced: 08 Apr 2025

https://github.com/manorajesh/laspa

Lisp-like Language with LLVM Backend

lisp llvm programming-language rust

Last synced: 30 Jul 2025

https://github.com/k1andev/platin

a modern and easy-to-learn, fast scripting language combining all good things from every programming language in one.

cross-platform csharp interpreter multi-platform open-source programming-language scripting scripting-language tools

Last synced: 06 Mar 2025

https://github.com/benphelps/aul

Aul, is a Lua-like toy programming language.

lua programming-language toy-compiler toy-language

Last synced: 31 Mar 2025

https://github.com/jbrosdevelopment/calc_lang

A programming language designed to look like math and be used like a calculator

calculaor calculation programming-language rust

Last synced: 18 Jul 2025

https://github.com/lunatic-fox/github-colors

A web project to present all programming and markup language colors known by Github.

color colors github programming programming-language

Last synced: 31 Mar 2025

https://github.com/blagojeblagojevic/bvm

A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.

assembly bvm c programming-language vm

Last synced: 08 Apr 2025

https://github.com/aattoa/kieli

A general-purpose programming language

compiler language-server programming-language

Last synced: 27 Feb 2025

https://github.com/twfksh/yet-another-language

an interpreted language with built-in garbage collection

interpreter language programming-language

Last synced: 16 Mar 2025

https://github.com/golergka/ts-lox

Typescript version of LOX language from Crafting Interpreters

programming-language typescript

Last synced: 29 Oct 2025

https://github.com/itzisonn/meazy

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

programming-language

Last synced: 08 Apr 2025

https://github.com/ldrk11/filesandfolders

Typescript interpreter for FilesAndFolders!

esolang esolangs folders programming-language

Last synced: 16 Mar 2025

https://github.com/madkne/MPL_interpreter

A small,fast and simple interpreter also best solution to common problems of programmers.

beta c interpreter language mpl programming-language

Last synced: 11 May 2025

https://github.com/ravenleeblack/illeshian_suite

Illeshian is a series of programs. A driver, A preprocessor, A compiler, an Assembler, and some day a Linker.

assembler c compiler driver linker makefile nasm-assembly preprocessor programming-language translator

Last synced: 08 Apr 2025

https://github.com/hbiede/threes

Novelty programming language that operates as a stack-based reduced instruction set language.

esoteric-language esoteric-programming-language interpreted-language interpreted-programming-language langauge programming-language stack stack-language

Last synced: 03 Apr 2025

https://github.com/eirikvaa/nic

My first stab at creating a programming language from the ground up

compiler programming-language

Last synced: 11 Jun 2025

https://github.com/daniel-liu-c0deb0t/recall

Interpreter for reCall, a dynamically typed scripting language that emphasizes recursion. Also contains object-oriented and functional features.

java programming-language

Last synced: 24 Mar 2025

https://github.com/elijah-team/elijah-lang-lgpl

Elijjah is a high-level language suitable for replacement Java and C++. It is meant to integrate into current C and Java projects. It will feature a REPL and a graphical environment as well, along the lines Smalltalk/Tunes Slate.

elijah-lang programming-language transpiler

Last synced: 16 Jan 2026

https://github.com/ozgrozer/todo

A challenge to myself, to learn all programming languages, while making a todo app

challenge nodejs php programming-language python todo

Last synced: 08 Apr 2025

https://github.com/sano-jin/lmn-alpha

A minimal compiler and a runtime for a language based on graph rewriting

compiler interpreter programming-language

Last synced: 24 Mar 2025

https://github.com/sano-jin/dhl-alpha

A minimal compiler and runtime for a language based on graph rewriting

compiler interpreter ocaml programming-language

Last synced: 24 Mar 2025