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/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: 02 Oct 2025

https://github.com/atlas77-lang/Atlas-core

atlas-core is a system based flexible lexer builder library letting you easily build a fully fledge lexer.

compiler language lexer lexer-generator programming-language

Last synced: 02 Oct 2025

https://github.com/v-juarez/learning

Notas y Apuntes sobre programación y Base de Datos.

basededatos css3 django javascript linux programming-language python reactjs

Last synced: 05 Oct 2025

https://github.com/frinksy/fraxton-compiler

A compiler for the fraxton language

compiler programming-language

Last synced: 15 Oct 2025

https://github.com/thomas-crane/pine

A general purpose, type checked language inspired by Rust.

compile-to-js compiler programming-language typescript

Last synced: 11 Dec 2025

https://github.com/praabindhp/factorial

Python Program To Find The Factorial

code factorial programming-language python3

Last synced: 05 Aug 2025

https://github.com/aziis98/ergolas

an Embeddable Random GOlang LAnguage for Scripting

embeddable-scripting-language golang library programming-language

Last synced: 02 Mar 2025

https://github.com/chaoticsomeone/uranium_lang

Uranium Lang: A Python and C++ based and (probably) unstable programming language

cpp cpp20 programming-language python python3 source-to-source-compiler transcompiler uranium-lang

Last synced: 04 May 2025

https://github.com/fergusq/sve

The Sve Programming Language

interpreter programming-language scripting-language

Last synced: 25 Dec 2025

https://github.com/kylepls/yamllang

A seamless programming language compliant with the YAML syntax.

antlr4 programming-language yaml

Last synced: 02 Aug 2025

https://github.com/prashantrahul141/zspie

A fast, easy, dynamic programming language for beginners.

c compiler programming-language

Last synced: 24 Jun 2025

https://github.com/yummyweb/cascade

A dynamically typed programming language for writing idiomatic code.

cascade cascadelang language programming-language

Last synced: 10 Apr 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/issadarkthing/spirit

Interpreted, functional programming language with clojure syntax

clojure functional-language programming-language

Last synced: 09 May 2025

https://github.com/gryfenfer97/neon

A simple swift-like programming language

cpp lox programming-language swift swift-like

Last synced: 21 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/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

https://github.com/sebouellette/dotfin

An interpreted programming language for 2d game or app development

cpp custom dotfin language programming-language

Last synced: 31 Jul 2025

https://github.com/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

Last synced: 07 Jul 2025

https://github.com/watasuke102/settlang

A statically typed language that expresses mutability by whether variables have setters

programming-language rust webassembly

Last synced: 31 Jul 2025

https://github.com/0xisk/exploring-rust

A repository focused on learning and practicing Rust.

learning learning-rust programming-language rust

Last synced: 10 Feb 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/fus3n/fcl

FCL (function-centered-language) a functional programming language made in Python.

interpreter programming-language programming-language-interpreter python

Last synced: 30 Jul 2025

https://github.com/it1shka/toylang

Interpreted scripting language implemented in C++

compiler cpp interpreter programming-language toy

Last synced: 29 Jul 2025

https://github.com/aashrafh/naivec

A simple C compiler implemented in LEX (Flex) and YACC (Bison)

bison c c-compiler compiler compiler-design flex lex programming-language yacc

Last synced: 21 Sep 2025

https://github.com/marekjm/viuact

Viuact language

programming-language viuavm

Last synced: 28 Mar 2025

https://github.com/alexandermaxranabel/cemb

cemb is a small virtual machine that runs CASM(cemb Assembly)

assembly jvm programming-language rust virtual-machine

Last synced: 17 Jan 2026

https://github.com/leocavalcante/vhp

VHP: Vibe-coded Hypertext Preprocessor - A PHP superset built in Rust through AI-assisted development

ai-generated compiler interpreter language-implementation lexer parser php programming-language rust vibe-coding

Last synced: 25 Jan 2026

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/marciok/fabienne

Fabienne is a programming language, inspired by kaleidoscope.

kaleidoscope programming-language swift-3

Last synced: 28 Jul 2025

https://github.com/praabindhp/compound_interest

Python Program To Find Compound Interest

code compound-interest programming-language python3

Last synced: 11 Sep 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/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/krishpranav/diamond-lang

diamond lang is an object-oriented programming language

c clang cpp function-programming http language networking object-orianted programming-language socket

Last synced: 17 Feb 2026

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/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/dvvcz/ramattra

A powerful language that compiles to Overwatch Workshop Scripts.

overwatch overwatch-workshop overwatch2 programming-language ramattra workshop

Last synced: 21 Mar 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/bradleywood/raven-lang

An experimental language for the jvm

compiler jvm programming-language

Last synced: 07 Jul 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/eoin-obrien/kedlang

Ked interpreter built with Lex, Yacc and Python

interpreter ked lex programming-language python yacc

Last synced: 05 Apr 2025

https://github.com/ttulka/chickenfoot

Two-dimensional programming language for chickens 🐔

2d chicken esolang programming-language two-dimensional

Last synced: 28 Jun 2025

https://github.com/aloussase/gaya

🐱 Scripting language made to solve Advent of Code problems

aoc programming-language

Last synced: 13 Apr 2025

https://github.com/willkirkmanm/x-lang

Compiled, JIT Executed & Interpreted Programming Language in LLVM & Rust, Supporting Variable Assignments, For Loops, Comparison Operators, Lambda Functions, Arrays, Structs, Unary Operators and Importing with Zero Cost Abstractions

llvm programming-language turing-complete

Last synced: 13 Apr 2025

https://github.com/andyfratello/pro1

💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB

compiler cpp cpp-language language pro1 pro1-fib programming programming-language

Last synced: 20 Mar 2025

https://github.com/praabindhp/binary_search

C Program For Binary Search

binary-search c code programming-language

Last synced: 05 Mar 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/praabindhp/graph_rep-transversal_algorithm

C Program For Traversal Algorithm In Graphical Representation

c code graph programming-language representation traversal-algorithms

Last synced: 05 Mar 2025

https://github.com/praabindhp/simple_interest

Python Program To Find Simple Interest

code interest programming-language python3 simple

Last synced: 05 Mar 2025

https://github.com/samwson/eva

The Eva Programming Language. Based on course material provided by Dmitry Shoshnikov.

interpreter programming-language

Last synced: 22 Mar 2025

https://github.com/praabindhp/replace_function

Replace Function In Python Program

code find programming-language python3 replace word

Last synced: 05 Mar 2025

https://github.com/sharif-minhaz/programming-language-list-app

Add programming language using the list and one click will be enough for getting information about it.

ejs-templates heroku-deployment node-js programming-language

Last synced: 03 Mar 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/endeyshentlabs/exses

WIP. Yet another questionable programming language

compiled-language compiler hacktoberfest programming-language

Last synced: 04 Dec 2025

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: 07 Feb 2026

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/cpscript/programming-languages

A repository that once done will have random scripts from most programming languages

help helper ok programming programming-language programming-languages starter-kit

Last synced: 25 Dec 2025

https://github.com/maxpatiiuk/leto

This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.

compiler interpreter language parser programming-language

Last synced: 28 Jun 2025

https://github.com/cnahmetcn/30-gunde-javascript-turkce

30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.

30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial

Last synced: 14 May 2025

https://github.com/jesseopdenbrouw/book_c

A Dutch book about the C programming language (ready for use)

c dutch latex programming-language

Last synced: 02 May 2025

https://github.com/alexandrospanag/my_python_projects

My Python Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.

educative github jetbrains learn programming-language python

Last synced: 05 Mar 2025

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

SublimeText syntax highlighting package for Arturo

arturo programming-language snippets sublime-text-3 syntax-highlighting

Last synced: 17 Jul 2025

https://github.com/1boch1/murphy

Scanner, Parser and Interpreter of a simple functional programming language

functional-language interpreted-programming-language ocaml programming-language

Last synced: 27 Mar 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/alilleybrinker/tin

A programming language experiment.

programming-language

Last synced: 08 Apr 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/felixklauke/princept

A very simple and lightweight programming language written for educational reasons. It is interpreted and aims to provide the best of Java, C# and C++.

educational grammar interpreter language low-level programming-language stack stackbased

Last synced: 21 Feb 2025

https://github.com/dnbln/narxia

A programming language implementation

compiler programming-language

Last synced: 08 Mar 2026

https://github.com/lbrugnara/zenit

The Zenit programming language

compiler language-design programming-language zenit zenit-lang

Last synced: 23 Jun 2025

https://github.com/chidiebereokpoechi/voice-of-mordor

Interpreter for loosely-typed designer programming language

compiler interpreter programming-language

Last synced: 14 May 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/snmslavk/lena-lang

The custom llvm programming language for fun

custom-language lena lena-language llvm programming-language

Last synced: 14 May 2025