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/thaliaarchi/xmlang

A functional programming language with XML syntax

functional-programming programming-language

Last synced: 20 Mar 2025

https://github.com/rebecarolinax/python_introduction

This repository is a knowledge library developed during Python classes, aiming to provide a deep understanding of programming logic.

exercises logic-programming programming-language python

Last synced: 20 Mar 2025

https://github.com/diohabara/pl

a programming language

ocaml opam programming-language

Last synced: 25 Mar 2025

https://github.com/rjdbcm/woma

:shield: :snake: Woma Programming Language specification.

language programming-language specification

Last synced: 07 Sep 2025

https://github.com/rahuldshetty/talion

New Interpreted Programming Language

go golang interpreter programming-language

Last synced: 14 May 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/omasanori/gecco

Good Enough C Compiler

c compiler programming-language

Last synced: 14 Sep 2025

https://github.com/daslixou/lemonlang

Programming Language created for fun - Developed by DasLixou in C#

programming-language

Last synced: 27 Jun 2025

https://github.com/vurv78/mic1

A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1

compiler lua oisc optimizer parser programming-language sic sic1 subleq

Last synced: 25 Feb 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/fahimfba/100-days-of-python-codes

Python Pro Bootcamp - 100 Days of Python Codes

bootcamp programming-boot-camp programming-language python3

Last synced: 30 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/andydevs/jump

An experiment in writing interpreted languages in C++

programming-language state-machine

Last synced: 03 May 2026

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/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/99thedark/bolt

My dream programming language, in progress

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

Last synced: 17 Jun 2026

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/bsfishy/plye

A highly extensible general purpose programming language

extensible general-purpose programming-language

Last synced: 15 Jun 2026

https://github.com/johnedquinn/bminor

A strictly-typed C-like language called B-Minor. Utilizes Bison and Yacc to tokenize, parse, typecheck, and eventually compile into an x86 executable for execution.

assembly bison-yacc code-generation compiler-design parser programming-language scanner typechecker

Last synced: 16 May 2026

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/tom-mohr/compiler

I made a custom programming language from scratch

compiler-design deno programming-language

Last synced: 16 Apr 2026

https://github.com/ladroid/toylang

Simple programming language in Rust

ast lexer parser programming-language rust rust-lang toy-language

Last synced: 07 Jun 2026

https://github.com/r-unic/ether

A high-level dynamically-typed interpreter.

dynamic interpreter language programming-language ts typescript

Last synced: 28 Feb 2025

https://github.com/alexishuvier/lya

Programming language in C#

csharp lya programming-language

Last synced: 10 Oct 2025

https://github.com/kaiserthe13th/gest

Gest aims to be a smalltalk-like pure OOP language, but with modern features, and one that has good performance.

premake premake5 programming-language smalltalk virtual-machine

Last synced: 03 Jun 2026

https://github.com/maumneto/exercicio-python

Repositório do conteúdo da disciplina de Fundamentos de Programação

coding linguagem-python programming programming-language python python3

Last synced: 07 Jun 2026

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

A statically typed, simple language.

compiler programming-language

Last synced: 18 Mar 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/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/donaurelio/pragcc

A Source to Source Parallelizing Compiler initiative

c99 compiler-optimizations programming-language pycparser transpiler

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

Se trata del conocido juego del "Tres en Raya", en el que deberás indicar la posición donde querrás colocar tu 'X' o tu 'O', dependiendo del jugador, y disfrutar del juego. Actualmente está en desarrollo y necesitas 2 jugadores para poder disfrutar al máximo. Próximamente se añadirá el modo 1 jugador.

game game-development program programmer programming programming-game programming-language

Last synced: 28 Apr 2026

https://github.com/erictleung/rosalind

:traffic_light: Programming Solutions to Bioinformatic Rosalind Problems

algorithm-challenges algorithms bioinformatics perl programming-language python rosalind

Last synced: 28 Apr 2026

https://github.com/mickoissicko/mix

The Mix Programming Language

interpreter programming-language

Last synced: 30 Mar 2025

https://github.com/abrarulhassan-786/phone-book

Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.

algorithms data-structures programming-language project python

Last synced: 17 Mar 2025

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/arnau478/panorama

Panorama language compiler written in C

compiler language panorama programming programming-language

Last synced: 10 Apr 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/sksat/poyo-lang

poyopoyo programming language 〜ぽよぽよしたプログラミングライフを〜

programming-language

Last synced: 24 Jun 2026

https://github.com/adisol07/objectio

New Assembly like programming language

assembly csharp programming-language

Last synced: 28 Apr 2026

https://github.com/siguici/phi

A modern, high-performance scripting language with PHP-inspired syntax and TypeScript-like strong typing.

general-purpose programming-language scripting-language siguici siguilang web-development

Last synced: 29 Jun 2026

https://github.com/lamby777/conic

Official language of the Carbonado blockchain

blockchain programming-language

Last synced: 16 Mar 2025

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/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 29 Apr 2026

https://github.com/wesgtox/programming-lab-ii

College "Programming Lab II" exercises.

algorithms c cpp programming-language

Last synced: 29 Apr 2026

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/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: 13 Apr 2026

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: 24 Jun 2026

https://github.com/jcfigueiredo/opal-lang

Opinionated Programming Algorithmic Language

language llvm programming-language

Last synced: 30 Apr 2026

https://github.com/hydr0nium/daydream

Daydream programming language

cpp daydream programming-language

Last synced: 24 Jun 2026

https://github.com/akram-dris/nova_lang

A simple, educational programming language (Nova) with a C++-built compiler (Supernova), designed to teach compiler concepts without complexity. Features robust error handling, float and char support, and a clear syntax.

beginner-friendly c-plus-plus compiler education learn-to-code nova programming-language supernova syntax

Last synced: 25 Jun 2026

https://github.com/kennylajara/machine-dialect

Natural language programming in Markdown - write code that reads like English documentation. Designed to be written by LLMs and read by humans.

compiler language machine-dialect programming-language

Last synced: 26 Feb 2026

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

A cool simple programming language

interpreter programming-language

Last synced: 01 Apr 2026

https://github.com/vaibhavmojidra/student-profile-module-using-react-native

Student Profile Module Front End Using React Native. Shows Student's Profile. Shows Student's Details such as education, work experience, extra curricular, certificate, posts, publications and skills. User can able to create, update, delete, & view education details. User can able to create, update, delete, & view work experience details. User can able to create, update, delete, & view extra curricular. User can able to create, update, delete, & view certificate. User can able to create, update, delete, & view posts. User can able to create, update, delete, & publications. User can able to create, update, delete, & skills.

android api components ios mojidra programming-language react react-native state-management vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 17 Apr 2026

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/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/chamini2/setlan

Traductores Enero - Marzo 2015

interpreter programming-language python set

Last synced: 01 May 2026

https://github.com/devhindo/plan

plan is a programming language to create procedures and organize tasks

go golang programming-language todo

Last synced: 09 Jan 2026

https://github.com/asierso/argon

A new programming language in development

programming-language

Last synced: 18 Jun 2026

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: 01 May 2026

https://github.com/fairfield-programming/cherrycake

🕸 A server-focused, interpreted and compiled programming language with simplicity, speed, and size in mind.

cherry cherrycake cli language programming-language server simplicity small speed web web-server

Last synced: 26 Mar 2025

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

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/kmr-ankitt/zealot

Zealot Programming Language

interpreter programming-language

Last synced: 14 Jun 2026

https://github.com/wolfadex/many-lox

Many implementations of https://craftinginterpreters.com

programming-language programming-language-development programming-languages

Last synced: 02 Apr 2025

https://github.com/cgalmeida/codewars

programming challenges and katas

codewars-solutions golang java kata programming-language python

Last synced: 17 Jan 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/sergiomauz/dotnetcore-search-fight

This project implements a challenge between 2 or more programming languages for knowing which is the most popular according to different Search Engines.

azure bing deserializing-objects google-cx netcore programming-language search-engine

Last synced: 02 May 2026

https://github.com/ongyx/ox

the ox programming language

programming-language python3

Last synced: 14 Jan 2026

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/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: 12 Apr 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