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/abdulhaseebimran/smit-javascript-assignment

This Repository containing JavaScript programming challenges and solutions.

challenges javascript js programming-language

Last synced: 20 Nov 2025

https://github.com/byxor/limp

A general purpose programming language

interpreter programming-language

Last synced: 12 Oct 2025

https://github.com/guiltydolphin/angle

A small, general-purpose programming language written in Haskell.

haskell programming-language

Last synced: 03 Mar 2025

https://github.com/lilbludev/terra

Terra is made to be a drop-in easy to use and fast interpreted programming language.

custom-programming-language interpreted-programming-language programming-language terra ziglang

Last synced: 24 Jan 2026

https://github.com/glesica/disp

A simple Lisp interpreter written in Dart.

dart lisp programming-language

Last synced: 26 Oct 2025

https://github.com/aermoss/aenc

A programming language made with C++.

cpp interpreter programming-language

Last synced: 26 Jun 2025

https://github.com/blwatkins/learning-ruby

Learning resources and notes for the Ruby programming language.

learning notes programming-language ruby

Last synced: 13 Jun 2025

https://github.com/thearnavrustagi/musket

an interpreted programming language

go golang interpreter interpreters language programming-language

Last synced: 06 Jul 2025

https://github.com/nthnn/uartix

Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.

interpreted-programming-language interpreter programming-language programming-language-design programming-language-development programming-language-interpreter raspberry-pi-pico raspberry-pi-pico-projects rp2040-arduino uart uart-protocol

Last synced: 14 Jun 2025

https://github.com/andrew-johnson-4/puncalculus

A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)

computer-science language programming-language

Last synced: 07 Sep 2025

https://github.com/apskhem/c-webassembly

A C-like programming language for writing WebAssembly–with mostly preserved original instructions, compiled into .wasm binary.

compiler programming-language wasm webassembly

Last synced: 14 Oct 2025

https://github.com/siketyan/olang

(Concept) Object-based programming language on C# and .NET Core

csharp dotnet-core oop programming-language

Last synced: 14 Oct 2025

https://github.com/calico32/goose

a minimal programming language written in go

go golang goose language programming-language

Last synced: 06 Jul 2025

https://github.com/owen7000/programmatrix

Programmatrix, pronounced Program-a-tricks. Is a programming language written with python.

compiler programming-language python python3

Last synced: 12 Apr 2025

https://github.com/darkwizard242/ansible-role-python3

Ansible role for Python3. Available on Ansible Galaxy.

ansible ansible-galaxy ansible-role linux programming-language python3

Last synced: 12 Oct 2025

https://github.com/sebbekarlsson/cola

component language (component-based programming language)

components interpreter programming-language wip

Last synced: 25 Mar 2025

https://github.com/saadbazaz/chinesepython

Unofficial upload of ChinesePython, a translation of the Python programming language in Chinese [Provided by UrduPython engineers]

chinese programming-language

Last synced: 20 Oct 2025

https://github.com/b1f6c1c4/pythoness

Check how pythonic a Github user is.

demography github programming-language python

Last synced: 24 Mar 2025

https://github.com/starc007/love-language

A fun love-themed programming language

programming-language rust

Last synced: 19 Apr 2025

https://github.com/arturo-lang/art-vscode-package

Visual Studio Code syntax highlighting package for Arturo

arturo programming-language syntax syntax-highlighting

Last synced: 20 Oct 2025

https://github.com/kashyapprajapat/cuttingchai

CuttingChai: A Simple, Desi-Flavored Custom Programming Language.

programming-language

Last synced: 10 Jun 2025

https://github.com/powerlevel9000/ruby-getting-started

Geting Sarted with ruby Learning syntax and various coding game with Challenges here just basics syntaxes of the ruby programming language

programming-language ruby tutorial-exercises

Last synced: 06 Jul 2025

https://github.com/pannous/angle.js

javascript version of the angle programming language

angle node-js programming-language

Last synced: 06 Apr 2025

https://github.com/leonardpepa/simple-compiler

Simple Compiler created in University of macedonia

bison bison-yacc c compiler compiler-design flex jasmin jvm programming-language yacc

Last synced: 24 Dec 2025

https://github.com/blwatkins/learning-javascript

Learning resources and notes for the JavaScript programming language.

javascript learning notes programming-language

Last synced: 27 Dec 2025

https://github.com/alilleybrinker/tin

A programming language experiment.

programming-language

Last synced: 08 Apr 2025

https://github.com/hugodonotexit/cbudgie

C-like but simpler and still smart, like Budgie

cbudgie cpp interpreter new-language programming programming-language

Last synced: 02 Sep 2025

https://github.com/karmakrafts/vanadium

Lexer-parser frontend for the Ferrous compiler toolchain.

antlr antlr-grammar antlr4 antlr4-grammar ferrous programming-language

Last synced: 24 Dec 2025

https://github.com/lang-programming/lang-interpreter

The Standard Lang reference implementation of the Lang Programming language

interpreter lang-language programming-language translation-files

Last synced: 31 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/laluxx/jade

a C abstraction

programming-language transpiler

Last synced: 30 Apr 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/asegs/fever-lang

an unorthodox language that knows what you mean

interpreter language lisp programming-language

Last synced: 18 Jan 2026

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/hyouteki/kryoss

A programming language inspired from assembly, & made using python

assembly-language programming-language python

Last synced: 28 Mar 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/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/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/skuldnorniern/lamina

High-performance compiler backend for Lamina Intermediate Representation

compiler ircode lamina programming-language

Last synced: 06 Jan 2026

https://github.com/sano-jin/lambda-gt-alpha

A reference interpreter of λGT

interpreter ocaml programming-language

Last synced: 24 Mar 2025

https://github.com/danprince/wings

Making a self hosted programming language on a flight

lisp programming-language

Last synced: 11 Jun 2025

https://github.com/zeroplayerrodent/uzumaki-esolang

Spirals... This language is contaminated by spirals...

esolangs horror manga programming-language spirals

Last synced: 19 Mar 2025

https://github.com/thmxv/tx-lang-rust

Lightweight, fast, modern and safe scripting language

compiler fast interpreter language light lightweight programming-language rust safe single-pass vm

Last synced: 15 Mar 2025

https://github.com/imshymike/eryx

A decently fast and simple dynamically typed programming language similar to javascript/python.

dynamically-typed interpreted-programming-language programming-language

Last synced: 11 Jun 2025

https://github.com/justdvnsh/egg-programming-language

A general purpose high level mathematical and functional programming language created for fun.

javascript language-design programming-language

Last synced: 01 Apr 2025

https://github.com/taco-c/trainfuck

Interpreter for the Trainfuck language, based on Brainfuck.

brainfuck esolang esoteric-language experiment programming-language

Last synced: 09 Apr 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: 25 Mar 2025

https://github.com/natevelang/eve

Nateve tokenizer fully built with python 3.8

language nateve nateve-language programming-language python transpiler

Last synced: 23 Apr 2025

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

📕 My implementation of the monkey programing language from "Writing An Interpreter In Go"

book exercise golang programming-language

Last synced: 25 Mar 2025

https://github.com/numonu/pixelscript

Awesome wallpapers for developers

4k astro community open-source programming-language wallpaper

Last synced: 28 Feb 2025

https://github.com/nthnn/nougat-lang

An obsolete dynamic scripting yet general-purpose programming language for absolutely nothing written in C#.

compiler-construction csharp dotnet programming-language programming-language-development

Last synced: 28 Nov 2025

https://github.com/darkwizard242/ansible-role-go

Ansible role for Go Programming Language. Available on Ansible Galaxy.

ansible ansible-galaxy ansible-role go golang programming-language system

Last synced: 26 Jan 2026

https://github.com/kamkow1/spring-pl

spring is a small OO programming language made for fun

csharp dotnet dotnet-core dotnetcore interpreter programming-language scripting-language

Last synced: 18 Jul 2025

https://github.com/mathiasvatter/cksp-compiler-issues

Issues-only repository of the cksp-compiler

compilers programming-language

Last synced: 17 Jan 2026

https://github.com/poggingfish/beeniez

[READ ONLY MIRROR OF https://git.sr.ht/~fis/beeniez]

nqp programming-language raku

Last synced: 09 Apr 2025

https://github.com/allindevelopers/executanti

Reverse engineer and Web version of "Furnica" and "Cangourou"

ast lexer parser programming-language tokens

Last synced: 26 Mar 2025

https://github.com/rameshvarun/dumblisp

A lisp interpreter written in pure C.

lisp lisp-interpreter programming-language

Last synced: 21 Jan 2026

https://github.com/s4m-mo/hello-world-collection

The ultimate collection of Hello World files, language benchmarks and more, from across the languages you'll ever need to use.

benchmark collection hello-world programming-language

Last synced: 13 Jun 2025

https://github.com/rieselhilfe/tis200

Emulator of the tis-100 with arbitrary layout in golang

assembly assembly-language emulator game programming-language tis-100 zachtronics

Last synced: 05 Jul 2025

https://github.com/abrarulhassan-786/smit-project-zip

link of created pages : https://github.com/Abrarulhassan-786/TMS-PROJECT

code csharp-code csharpcode programming programming-language

Last synced: 13 Jun 2025

https://github.com/ahmedmourad0/sadlang

The Sad Programming Language, users of this language are officially called Sad Developers.

compiler programming-language sad

Last synced: 05 Jul 2025

https://github.com/endeyshentlabs/exses

WIP. Yet another questionable programming language

compiled-language compiler hacktoberfest programming-language

Last synced: 04 Dec 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/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/frederiktobner/vscode-cellox

Cellox language support for vscode

programming-language scripting-language vscode

Last synced: 08 Jan 2026

https://github.com/axkr/ease_symja

Eclipse EASE plugin extension for using Symja as a REPL

computer-algebra eclipse eclipse-plugin programming-language symbolic-math symja

Last synced: 06 Sep 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/peeeuzin/lv8

A homemade programming language made in Rust, designed to do the same thing other programming languages do.

lv8 lv8-lang programming-language rust

Last synced: 10 Apr 2025

https://github.com/stickypiston/dabulang

A simple imperative programming language with a BASIC-inspired syntax

haskell interpreter megaparsec programming-language

Last synced: 01 Mar 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