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/jeluchu/pascalinaplus

Pascalina, ¡La calculadora adivina! Actualmente está disponible únicamente en ordenadores con Linux. En ella podrás realizar todo tipo de operaciones matemáticas. Pruébala y si te gusta la idea, apóyanos dándole "Star". Y como no darle las gracias a @franciscoquintana por crear el instalador.

calculadora calculate calculator math mathematics pascalina programmer programming programming-language

Last synced: 14 Apr 2026

https://github.com/bsfishy/plye

A highly extensible general purpose programming language

extensible general-purpose programming-language

Last synced: 15 Jun 2026

https://github.com/julius-boettger/propsolve

Easily describe and solve propositional formulas

programming-language sat-solver

Last synced: 30 May 2026

https://github.com/b72u68/miniiitran

Front-end compiler components for strong-typed subset of IITRAN

compiler iitran interpreter parser programming-language

Last synced: 27 Apr 2026

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: 27 Apr 2026

https://github.com/chichunchen/cal-transpiler

Syntax error recovery for an extended version of the calculator language. For more details, check README.pdf.

parsers programming-language semantic-checks syntax-tree translator

Last synced: 12 Mar 2025

https://github.com/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 29 Apr 2026

https://github.com/mateuschaves/lp-i

Códigos da disciplina de Linguagem de programação I do curso de sistemas de informação na Universidade de Pernambuco, Caruaru.

c code programming-language university university-course

Last synced: 11 Mar 2025

https://github.com/doktormike/hackmoji.jl

A small language based on Brainfuck which is written to help my children Hamiltonian and Valerian to learn programming.

brainfuck-interpreter hackmoji kids-coding kids-programming programming-for-kids programming-language

Last synced: 06 Jan 2026

https://github.com/chamini2/setlan

Traductores Enero - Marzo 2015

interpreter programming-language python set

Last synced: 01 May 2026

https://github.com/divineniiquaye/pillar-lang

The Pillar Programming Language

blazingly-fast pillar programming-language

Last synced: 18 Mar 2026

https://github.com/loitd/rubycourse

Repository for the Youtube playlist: "Học lập trình Ruby căn bản" at https://www.youtube.com/channel/UCb8t2YTgLsAbTcdafpZzFuw

basic devise excercises learning programming-language ruby ruby-on-rails tutorial tutorial-code tutorials youtube-playlist

Last synced: 21 Jan 2026

https://github.com/senseiwells/arucas-vscode-extension

This is a Visual Studio Code Extension for the Arucas Programming Language.

arucas language-extension programming-language visual-studio-code vscode vscode-extension

Last synced: 02 May 2026

https://github.com/hyggshi-os-project-center/hosc-language

HOSC Language compiler, VM runtime (HVM), and application framework.

bytecode compiler hosc interpreter language programming-language systems-programming virtual-machine vm

Last synced: 31 May 2026

https://github.com/joelburget/planetary

playing with programming languages again

functional-programming ipfs ipld language merkle programming-language

Last synced: 04 May 2026

https://github.com/kenpusney/yample

Programming Language on YAML

data-as-code programming-language yaml

Last synced: 04 May 2026

https://github.com/aattoa/kieli

A general-purpose programming language

compiler language-server programming-language

Last synced: 09 Jun 2026

https://github.com/jb3/pwerus

A simple progamming language

language programming-language rust

Last synced: 10 Oct 2025

https://github.com/dartegnian/luvoratorrry

This is a laboratory containing various software examples.

angular experimental laboratory programming-language react

Last synced: 19 Jan 2026

https://github.com/hakankokcu/budgier

The budgier programming language made with visual basic 2010

programming programming-language programming-languages visual-basic visual-basic-4 visual-basic-net

Last synced: 26 Apr 2025

https://github.com/matmanna/big-o-s-loop-lab

🔁 A programming-simulator game where loops and recursion are used to control and solve puzzles!

gmtk-jam godot godot4 logic-programming pixel-art programming-language puzzle puzzle-game visual-programming

Last synced: 11 Oct 2025

https://github.com/abhinavkorpal/shell

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.

programming-language scripting-language shell shellscript

Last synced: 15 Oct 2025

https://github.com/gustavodiasag/simpler

Interpreter for a functional, expression-based programming language

functional-programming interpreter lambda-calculus ocaml programming-language

Last synced: 10 Oct 2025

https://github.com/alexishuvier/lya

Programming language in C#

csharp lya programming-language

Last synced: 10 Oct 2025

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

https://github.com/stevana/smarrow-lang

Experimental programming language where programs are state machines expressed in arrow notation

distributed-systems programming-language state-machines

Last synced: 11 Oct 2025

https://github.com/riverdave/interfuse-website

Home of the Interfuse programming Language. Website 🌎 built for demonstration purposes  

compiler editor llvm llvm-ir programming-language

Last synced: 18 Feb 2026

https://github.com/zoogies/alv

An ECS-native scripting language

interpreter programming-language

Last synced: 20 Jun 2026

https://github.com/fernandothedev/eureka

The Eureka Programming Language

programming-language

Last synced: 14 Feb 2026

https://github.com/tripplyons/subleq

A one instruction Turing Machine - SUBtract and branch if Less-than or EQual to zero

esolang esoteric-language esoteric-programming-language programming-language

Last synced: 07 Dec 2025

https://github.com/arata-nvm/minnite

A Tiny Programming Language For Hackathon

go interpreter programming-language

Last synced: 05 Jul 2025

https://github.com/arsngrobg/diorite

An industry-grade desktop maths environment that runs in the CLI or a GUI. Designed for high-level mathematics, for professional mathematicians.

csharp fsharp graphs mathematics plotting programming-language

Last synced: 08 Oct 2025

https://github.com/ongyx/ox

the ox programming language

programming-language python3

Last synced: 14 Jan 2026

https://github.com/lang-programming/spec-test

The official lang test unit test files for checking compliance with the lang standard.

lang-language programming-language test-suite translation-files

Last synced: 19 Mar 2026

https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-

A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.

algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python

Last synced: 09 May 2026

https://github.com/michaelsproul/honours-thesis

4th Year Honours Thesis on Programming Language Semantics

coq honours-thesis programming-language software-verification type-system

Last synced: 13 Oct 2025

https://github.com/n8lang/n8

Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.

concurrency concurrent-programming dynamic-programming general-purpose language openmp-applications openmp-parallelization programming-language scripting-language

Last synced: 02 Mar 2025

https://github.com/novaandrom3da/germanium

A dynamically typed language

programming-language

Last synced: 24 Oct 2025

https://github.com/Sanskar-Jaiswal/EcommerceApp

This project is an eCommerce Web API developed using ASP.NET Web API, C#, and follows a clean architecture with the API, Core, and Infrastructure layers. It utilizes MSSQL for data storage and implements various features like product management, search functionality, pagination, and error handling.

asp-net-core-web-api entity-framework-core mssql pagination programming-language swagger-ui

Last synced: 12 Oct 2025

https://github.com/genricoloni/rust_roadmap

A concise Rust learning roadmap with an ICS file for easy date customization. Import and follow the schedule to practice Rust step by step!

learning programming-language rust

Last synced: 07 Oct 2025

https://github.com/thepuppetqueen57/rasm

An interpreted programming language written in rust

programming-language programming-languages rust

Last synced: 23 Feb 2026

https://github.com/plos-clan/cara

The Cara Programming Language

programming-language

Last synced: 17 Jan 2026

https://github.com/alaanvv/milk

A basic programming language

compiler programming-language

Last synced: 24 Oct 2025

https://github.com/felixwainaina/effect-of-shamiri-intervention-on-adolescent-mental-health

Mental health problems are prevalent among African adolescents, but professional treatment capacity is limited. Shamiri, an efficient lay provider-delivered intervention, has significantly reduced depression and anxiety symptoms in previous randomized controlled trials (RCTs).

adolescents africa african health mental problems programming-language r research research-project

Last synced: 11 Jun 2026

https://github.com/dignissimus/pyjlang

A python like language which is supposed to compile to Java

java language programming-language python

Last synced: 08 May 2026

https://github.com/swiftaff/toylang

A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.

compiler debugger functional-language language polish-notation prefix-notation programming-language rust rust-lang rust-library toy toy-language toy-project windows

Last synced: 12 May 2026

https://github.com/mohammad-al-refai/jsx-language

Stack-oriented programming language that feels like JSX

go programming-language

Last synced: 01 Jun 2026

https://github.com/jhonshua/tutorial-c

This is a course on the basic concept of the C language.

c lenguaje-de-programacion programming-language

Last synced: 20 Jun 2025

https://github.com/maxbarsukov/toylang

🧸 Toy Language with OOP and Python-like syntax

interpreter oop-languages programming-language ruby ruby-interpreter

Last synced: 28 Mar 2025

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

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

edlang language llvm programming-language

Last synced: 10 Jan 2026

https://github.com/yazaldefilimone/mini-interpreter

Crafting an interpreter with TypeScript.

compiler interpreter programming-language

Last synced: 11 Mar 2025

https://github.com/okosa2/ion-lang

🚀 Transpile Ion to C efficiently, leveraging move-only ownership and channels for safe concurrency in a modern systems programming environment.

channels concurrency ffi ionic ionic-apps ionic-framework ionic3 langchain langchain-python language memory-safety multilanguage ng-translate no-gc programming-language support-rtl systems-programming transpiler

Last synced: 08 Jan 2026

https://github.com/nobodxbodon/nadesiko3-subset-one

A subset of Japanese programming language Nadesiko3 抚子日语语言子集一号

japanese programming-language

Last synced: 30 May 2026

https://github.com/uchida16104/lumos-language

Lumos is a lightweight, beginner-friendly interpreted programming language designed for learning, experimentation, and scripting.

basic html javascript language portfolio programming-language python shellscript

Last synced: 14 Jun 2025

https://github.com/aerkiaga/nacre

A programming language for verified software.

compiler formal-verification programming-language

Last synced: 25 Oct 2025

https://github.com/geniusum/pimo

A compiled low-level language made for MazeGroup's servers.

assembly compiler fasm interpreter lexer parser programming-language python

Last synced: 13 May 2026

https://github.com/daveyarwood/docs.alda.io

Documentation site for Alda, https://docs.alda.io

alda documentation language music music-composition programming-language

Last synced: 06 Sep 2025

https://github.com/rafayelgardishyan/okanga

OKanga simple programming language written in Java 9

kangaroo new programming-language

Last synced: 06 Sep 2025

https://github.com/markalexi/-egg-language

Impementation of programming language EGG (authored by Marijn Haverbeke, "Eloquent JavaScript").

egg programming-language

Last synced: 27 Oct 2025

https://github.com/hanzceo/pnglang

PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.

assembler esolang interpreter programming-language

Last synced: 24 Feb 2026

https://github.com/davidlee18/minihaskell

a little, functional, and lazy language

functional-programming lazy programming-language

Last synced: 30 Jan 2026

https://github.com/arnavk-09/trieslolcode

😆 Just exploring LOLCODE

lolcode programming-language toy-language

Last synced: 07 Feb 2026

https://github.com/walderlansena/acervoti

Acerco de livros sobre computação: Programação, Desenvolvimento, Versionamento, Padrões de Projetos, etc.

computer livros programming-language ti

Last synced: 09 Feb 2026

https://github.com/twolodzko/goer

A minimal Erlang implemented in Go

erlang golang interpreter programming-language

Last synced: 27 Feb 2026

https://github.com/oemanuelfirmino/adote_um_focinho

Adote Um Focinho is a web application designed for a school assignment to promote pet adoption. Users can view, register, and manage pets in need of new homes. Built with PHP, MySQL, HTML, CSS, and JavaScript, this platform aims to simplify the adoption process and connect pets with loving families.

javascript php programming-language school-project

Last synced: 13 Apr 2026

https://github.com/frederiktobner/zenlox

The Lox language implemented in Zig

interpreter programming-language virtual-machine

Last synced: 15 Jul 2025

https://github.com/0xleft/galang

gal programming language 🤑

galang go programming-language

Last synced: 04 Apr 2026

https://github.com/vivekg13186/z-lang

Small and functional script engine less than 5MB.

lisp-dialect programming-language script

Last synced: 29 May 2026

https://github.com/lamavia/flow

LIttle, dangerously dynamically typed, CPS styled programming language

cps programming-language

Last synced: 12 Jun 2025