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/alexdieu/stalinium-langage

Simple langage de programmation en FR , basé sur python3

programming-language python38

Last synced: 04 Aug 2025

https://github.com/jomy10/wasm-lang-temp

Multi-paradigm language for front-end web development. Compiles to WASM and creates small file sizes.

compiler language multi-paradigm programming-language wasm web webassembly webdevelopment

Last synced: 23 Oct 2025

https://github.com/gustavodiasag/monkey

Yet another interpreter implementation, this time using Golang

golang interpreter language-implementation programming-language test-driven-development

Last synced: 03 Sep 2025

https://github.com/nthnn/ankoweb

Versatile scripting language and middleware designed for web development, running on the Anko virtual machine.

golang-application middleware programming-language scripting-engine scripting-interface scripting-language virtual-machine web-application web-developments webdevelopment

Last synced: 02 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/linsyking/spell23-notes

Personal lecture notes and assignments of SPELL23.

programming-language

Last synced: 27 Feb 2026

https://github.com/jmeaster30/vore

VerbOse Regular Expressions - Regular Expression Engine with Verbose English-like Syntax

programming-language regex regular-expression

Last synced: 05 Apr 2026

https://github.com/tengyifei/shink

Shink is a JIT-ed, dynamic programming language

compiler interpreted-programming-language interpreter programming-language

Last synced: 13 Feb 2026

https://github.com/chloelavrat/orca-tutorial

Unofficial tutorial and documentation for the Orca procedural sequencer.

musicmaking programming-language sequencer sequencer-midi tutorial

Last synced: 04 Feb 2026

https://github.com/bartolomej/ralc

Programmable calculator 🔢

programming-language school-assignment

Last synced: 08 Apr 2025

https://github.com/gastonchenet/uniscript-vscode

🖼️ The VSCode extension for UniScript

language-support programming-language vscode-extension

Last synced: 01 Apr 2025

https://github.com/masumkhan081/c-plus-plus-code-notes

This repository contains notes and code snippets related to C++ programming, focusing on various fundamental concepts, the Standard Template Library (STL), and best practices. It serves as a personal reference for learning and consolidating knowledge in C++. Intend to use for personal use and to help reinforce understanding of C++ concepts

cpp data-structures low-level-programming programming-language

Last synced: 19 Mar 2026

https://github.com/golem2game/guess-the-number

🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.

c gcc-complier guess-the-number guessing-game programming programming-language vscode

Last synced: 11 Jun 2025

https://github.com/airsequel/airscript

[WIP] A scripting language for spreadsheet formulas, CLI tools, ETL pipelines

formula fp functional functional-programming language programming-language scripting scripting-language

Last synced: 19 Mar 2026

https://github.com/michaelkryukov/mitoy

Toy interpreted programming language

mitoy not-serious programming-language python students study

Last synced: 09 Nov 2025

https://github.com/sidnand/byte

In development. Byte is a bare-bones language, it gives you the bare minimum out of the box features.

c-programming-language interpreter programming-language

Last synced: 14 Feb 2026

https://github.com/simplyyan/leveldot

An easy, fast, secure and lightweight markup language. Can be easily manipulated with Go

csv go golang json markup markup-builder markup-language markup-languages markup-template markups programming-language toml xml

Last synced: 01 Apr 2025

https://github.com/fernandothedev/eureka

The Eureka Programming Language

programming-language

Last synced: 14 Feb 2026

https://github.com/buxogabriel/gabelang

A programming language written in rust

interpreter lexer parser programming-language rust wasm

Last synced: 14 Feb 2026

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

6th version of my programming language, Aqua

compiler language llvm nim nim-lang programming-language

Last synced: 06 Jan 2026

https://github.com/seanwevans/xorm

⊕, macros, and two 8-bit registers. That's all you get.

8-bit assembly macros programming-language xor-machine

Last synced: 15 Feb 2026

https://github.com/vishal-raj-1/language-proficiency-in-c

It contains all the solutions of HackerRank (Language Proficiency In C)

basic-of-programming basics-of-c c hackerrank language-proficiency programming-language

Last synced: 03 Jul 2025

https://github.com/blazinsan/privacyscreenfilter

Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.

cplusplus cpp programming programming-language

Last synced: 01 Apr 2025

https://github.com/demierox/kavun

The Kavun Programming Language is a Turkish programming language for beginners, designed to be similar to common speech.

collaborative easy-to-understand language outline programming-language turkish turkish-language

Last synced: 15 Feb 2026

https://github.com/hunan-rostomyan/pl-arith

An arithmetic programming language compiler

compiler experiment programming-language

Last synced: 22 Feb 2025

https://github.com/languageissimple/learn-ruby

Resources to Learn Ruby Programming Language.

git github github-actions github-config programming-language ruby

Last synced: 03 Apr 2026

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/diohabara/pl

a programming language

ocaml opam programming-language

Last synced: 25 Mar 2025

https://github.com/skillfulelectro/hulang

AI powered programming lang

ai hulang parallelism programming-language

Last synced: 19 Mar 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/itevie/zephyrlanguage

Zephyr is a general purpose, interpreted programming language written in C#

coding-language custom-language interpreter language programming-language zephyr

Last synced: 19 Mar 2026

https://github.com/b-macker/NAAb

The first programming language with built-in AI governance — 50+ checks catch hallucinated APIs, stubs, and security issues across 12 languages in one file

ai-code-review ai-governance ai-safety code-governance code-quality cpp17 cross-language developer-tools govern-json governance interpreter language-design llm-governance multi-language polyglot polyglot-programming programming-language python rust static-analysis

Last synced: 04 Apr 2026

https://github.com/psidh/Ganges

EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.

cpp go golang interpreter language lexer llvm low-level parser programming-language rust

Last synced: 22 Mar 2026

https://github.com/thevilledev/seppolang

A Seppo inspired programming language

programming-language seppo

Last synced: 30 Mar 2025

https://github.com/rieselhilfe/sofunlang

An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.

esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based

Last synced: 23 Mar 2026

https://github.com/alphaharrius/veil

The implementation of the Veil programming language.

cpp cpp17 custom-language language-runtime programming-exercises 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

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/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/raviqqe/tisp.rs

Tisp programming language in Rust

concurrent parallel programming-language tisp

Last synced: 29 Mar 2026

https://github.com/wilfred/syntax-cafe

programming languages to suit all tastes

programming-language what-was-i-thinking

Last synced: 29 Mar 2026

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/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/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/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/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/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/aqua-aq/aqua-core

A cool simple programming language

interpreter programming-language

Last synced: 01 Apr 2026

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/just-be-dev/pex

A small language for data transformations

lenses lisp-like programming-language transformation

Last synced: 05 Apr 2026

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/manorajesh/laspa

Lisp-like Language with LLVM Backend

lisp llvm programming-language rust

Last synced: 30 Jul 2025

https://github.com/alexishuvier/lya

Programming language in C#

csharp lya programming-language

Last synced: 10 Oct 2025

https://github.com/ldrk11/filesandfolders

Typescript interpreter for FilesAndFolders!

esolang esolangs folders programming-language

Last synced: 16 Mar 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/nitsc/real-time-python

RTPY(实时Python)是一个 Python 脚本,旨在根据配置文件的设定频率,自动执行指定的 Python 程序。该工具适用于需要频繁调试的代码。

auto-run auto-runner automation convenient debug debugging-tool development program programming programming-language python python3 real-time realtime realtime-processing smart subprocess system text time

Last synced: 08 Oct 2025

https://github.com/uralstech/ezrlang

An easy to learn programming language for beginners!

coding easy-to-learn easy-to-understand easy-to-use english ezr programming programming-language python

Last synced: 10 Oct 2025

https://github.com/abdul-rafay19/internintelligence_machinelearningintern

A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.

ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow

Last synced: 24 Oct 2025

https://github.com/jb3/pwerus

A simple progamming language

language programming-language rust

Last synced: 10 Oct 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/maumneto/lip1-20212

Repositório da disciplina de Linguagens de Programação I do semestre 2021-2.

css html java javascript programming programming-language teaching

Last synced: 11 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/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/eyantra698sumanto/200-basic-java-programs-1

This Repository contains 200 basic programs in JAVA programming language

file fileio india io java mumbai-university object-oriented-programming patterns programming-language series

Last synced: 23 Feb 2026

https://github.com/ackwolver335/pydatascience

It is a general repository that is used in order to learn Data Science with the use of Python Programming language, and here it is a course from Scratch.

data-science matplotlib-pyplot numpy-arrays pandas-dataframe programmer programming-language python python3 pythonprojects

Last synced: 06 Oct 2025

https://github.com/fernandothedev/farpy-d

The Farpy compiler rewritten in D

compiler dlanguage programming-language

Last synced: 09 Feb 2026

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/twfksh/yet-another-language

an interpreted language with built-in garbage collection

interpreter language programming-language

Last synced: 16 Mar 2025

https://github.com/noah-de/cs105-fall19

Concepts of Programming Languages (Fall 2019)

computer-science programming-language westmont

Last synced: 21 Jan 2026

https://github.com/tpdlshdmlrkfmcla/programming-linguistics

컴퓨터공학과 프로그래밍 언어론 정리입니다.

programming programming-language programming-linguistics

Last synced: 18 Jun 2025

https://github.com/thetasinner/echelon

The echelon project

programming-language

Last synced: 26 Mar 2025

https://github.com/rbaltrusch/cpp-natscript

C++ translation of Natscript interpreter previously implemented in Python.

cpp custom-interpreted-language custom-language interpreter programming-language programming-languages

Last synced: 01 Mar 2025

https://github.com/nikhiljsk/learn_go

Golang - Quick Code Reference, Notes and Backend API using mux

getting-started go golang mux mux-router programming-language

Last synced: 13 Oct 2025

https://github.com/jcbages/glox

:confetti_ball: A Golang implementation of the 'jlox' interpreter from the book Crafting Interpreters by Bob Nystrom.

interpreter programming-language

Last synced: 13 Oct 2025

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