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/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/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/andydevs/jump

An experiment in writing interpreted languages in C++

programming-language state-machine

Last synced: 03 May 2026

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/alextopher/serotonin

WIP : A toy stack-oriented programming language that transpiles to Brainfuck

brainfuck compiler programming-language rust

Last synced: 12 Jun 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/paulcacheux/elang

Compiler for a simple C-like rust-inspired language.

compilers programming-language rust

Last synced: 17 Oct 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/jaredhalpern/monkey

Toy programming language and interpreter

interpreter programming-language

Last synced: 05 Apr 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/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/zwrawr/recap

Recapping some programming languages by doing some simple example problems

hacktoberfest java learning-by-doing programming-language recap rust

Last synced: 14 Apr 2026

https://github.com/ao3575911/haxor

A minimal, formally-verifiable programming language for 2030

formal-verification interpreter programming-language python repl

Last synced: 22 Jun 2026

https://github.com/skillfulelectro/hulang

AI powered programming lang

ai hulang parallelism programming-language

Last synced: 19 Mar 2026

https://github.com/katahiromz/read_all

Read a binary file entirely in various programming languages

file-reader file-reading programming-language

Last synced: 31 May 2026

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/valarpirai/monkey_lang

Monkey language interpreter in Go

go interpreter monkey-language programming-language

Last synced: 14 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/fernandothedev/farpy-d

The Farpy compiler rewritten in D

compiler dlanguage programming-language

Last synced: 09 Feb 2026

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/rorakus/opplang

Programming language O++

compiler interpreter java programming-language

Last synced: 15 Oct 2025

https://github.com/fabiannorbertoescobar/tda-indice

TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.

archivos c cola indice lista programming programming-language tda

Last synced: 22 Jun 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/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 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/bvsvntv/ga-lang

An experimental interpreted toy programming language to write programs using devanagari script

devanagari nepali nepali-programming-language programming-language

Last synced: 01 Jun 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/thegreekman76/fitz

Lenguaje compilado con HTTP/async/auth/WebSockets/cron como ciudadanos de primera clase. Sintaxis inspirada en Python/TypeScript, binario nativo standalone.

compiler cron http interpreter language-design lsp multiplatform patagonia programming-language python-interop rust vscode-extension

Last synced: 09 Jun 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/gdiasag/monkey

Yet another interpreter implementation, this time using Golang

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

Last synced: 24 Jun 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/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/hunan-rostomyan/pl-arith

An arithmetic programming language compiler

compiler experiment programming-language

Last synced: 23 Jun 2026

https://github.com/mattapet/dusk-lang

Dusk Programming Language

programming-language school-project

Last synced: 30 May 2026

https://github.com/elazzouzihassan/java-programming

Welcome to my Learning Java repository! This repository is dedicated to sharing the code and projects I've worked on as I learn and explore the Java programming language.

code development java learning programming-language

Last synced: 05 Jul 2025

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

Easily describe and solve propositional formulas

programming-language sat-solver

Last synced: 30 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/chrrs/lisp

An interpreted lisp language in Go

go golang hobby language lisp lisp-dialect programming-language

Last synced: 25 Oct 2025

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/spaghettifunk/penne

Penne is a simple C-like programming language

c-like interpreter programming-language

Last synced: 05 Jul 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/koraa/gema

Import of the general purpose macro processor CVS repo

awk macro macro-processor programming-language sed text-generation text-processing

Last synced: 25 Aug 2025

https://github.com/anandarauf/poolang

Poolang(Comingsoon release).

programming-language programming-languages

Last synced: 06 Feb 2026

https://github.com/zieys233/casual

A programming language

casual programming programming-language python

Last synced: 18 May 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/frankiecancino/javavspython

Description of the similarities and differences between the programming languages of Java and Python

java java-8 language-purpose languages principles programming-language python python-2 python-3 python2 python3

Last synced: 13 Apr 2026

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

https://github.com/aqua-aq/aqua-core

A cool simple programming language

interpreter programming-language

Last synced: 01 Apr 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/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/arata-nvm/minnite

A Tiny Programming Language For Hackathon

go interpreter programming-language

Last synced: 05 Jul 2025

https://github.com/alexishuvier/lya

Programming language in C#

csharp lya programming-language

Last synced: 10 Oct 2025

https://github.com/junnishimura/jsop

Let's write programs in JSON!!

go json programming-language

Last synced: 25 Apr 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/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/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/jb3/pwerus

A simple progamming language

language programming-language rust

Last synced: 10 Oct 2025

https://github.com/mickoissicko/mix

The Mix Programming Language

interpreter programming-language

Last synced: 30 Mar 2025

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/it-delinquent/wpf_unix_permissions

A small WPF program to help visualise Unix permissions. Also, it uses an MVVM set using Caliburn.Micro

c-sharp caliburn caliburn-micro csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern permissions programming programming-language unix windows wpf wpf-application wpf-ui

Last synced: 15 Apr 2026

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

A highly extensible general purpose programming language

extensible general-purpose programming-language

Last synced: 15 Jun 2026

https://github.com/lamby777/conic

Official language of the Carbonado blockchain

blockchain programming-language

Last synced: 16 Mar 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/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/leonardpepa/jlox

JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters

crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree

Last synced: 17 Apr 2026

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

A small language for data transformations

lenses lisp-like programming-language transformation

Last synced: 05 Apr 2026