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/reinoutww/ryn-lang

A new programming language for it all: Ryn.

compiler custom-language modern programming-language

Last synced: 09 Apr 2025

https://github.com/berzanorg/my-programming-language

A programming language based on a stripped down version of math.

programming-language react repl

Last synced: 11 Oct 2025

https://github.com/deysuman/hope

Hope is a small, fast, class-based concurrent scripting language

cpp create hope new programming-language scripting-language

Last synced: 28 Feb 2025

https://github.com/ezequias2d/netuno

The Netuno Programming Language (WIP)

language netuno programming-language

Last synced: 11 Oct 2025

https://github.com/ryanwebber/gillian

A stack-based code golfing language

code-golf programming-language

Last synced: 19 Jan 2026

https://github.com/baleyko/docker-luvit

Dockerized Luvit environment

docker-image lua luvit programming-language

Last synced: 10 Mar 2025

https://github.com/blazinsan/medrecordkeeper

A medical record-keeping program developed by C Programming Language, intended for healthcare authorities usage such as hospitals, clinics, etc..

cprogramming cprogramming-language health health-check health-data healthcare medical medical-informatics programming-language records

Last synced: 09 Apr 2025

https://github.com/diiorie/razen-lang

๐Ÿš€ Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.

easy free lightweight llvm news open-source powerful programming-language python scripting-language speech

Last synced: 11 Oct 2025

https://github.com/raynecloudy/goodmorning

abandoned attempt at making a programming language. note to self: don't use python next time

programming-language

Last synced: 27 Dec 2025

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

๐Ÿ˜† Just exploring LOLCODE

lolcode programming-language toy-language

Last synced: 07 Feb 2026

https://github.com/seldom-se/tower

Tower is an esolang with painfully vertical data storage

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

Last synced: 12 Oct 2025

https://github.com/yashi-singh-9/task-tracker---roadmap-project

Task Tracker CLI is a simple command-line app to manage tasks. Users can add, update, delete, and view tasks with statuses like "To Do," "In Progress," and "Done." It helps organize and track tasks efficiently.

cli cpp filesystem programming-language

Last synced: 25 Mar 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/lue-bird/type-checker-language-experiment

An attempt at a language for the logic of a possible type checker for lau

elm lau programming-language type-checker

Last synced: 01 Apr 2025

https://github.com/lucasgianine/java-kanban-system

๐Ÿ“‹ Creating a board task system (similar to a kanban) using Java for a mini programming language challenge at @BandTec (@miniguiti teacher)

kanban-board-application programming-language task-management

Last synced: 25 Jun 2025

https://github.com/mustafaahmed313/typescript-for-jsdevs

This repository is a shorthand tutorial that explain the basic differences between typescript and Javascript for all javascript developers.

js-developer programming-language strongly-typed tutorial types typescript

Last synced: 13 Oct 2025

https://github.com/nulldev/solaire

๐ŸŒž Bootstrap Code for the Solaire Programming Language

bootstrap nulldev programming-language solaire

Last synced: 13 Oct 2025

https://github.com/primeeagle/sonata

A modern scripting language with an advanced type system, supporting both object-oriented and functional programming paradigms.

functional-programming interpreted-programming-language object-oriented-programming programming-language scripting-language

Last synced: 10 Oct 2025

https://github.com/huidaecho/stacki

A stack-based interpreter that borrows all opcodes from Whitespace

esoteric-language interpreter programming-language whitespace

Last synced: 26 Nov 2025

https://github.com/shoaib1522/oop-in-python

This repository contains comprehensive lecture codes, practice exercises, and resources for learning Object-Oriented Programming (OOP) in Python. It covers core OOP concepts like classes, inheritance, and polymorphism, with practical examples and assignments.

aggregation c class codes composite language object-oriented-programming oop-principles polymorphism programming-language python

Last synced: 08 Apr 2025

https://github.com/simplyyan/noodlescript

A strongly typed language that transposes to optimized JavaScript.

javascript js language noodlescript programming-language transpiled-language transpiler

Last synced: 01 Apr 2025

https://github.com/spaghettifunk/alaska

A mix between Go and Rust to reach the sweet spot with LLVM as backend

go llvm programming-language rust

Last synced: 06 Jan 2026

https://github.com/chaosunity/fangyen

Concatenative programming language but written in Mandarin?!?! PogChamp ไธฒๆŽฅๅ †็–ŠๅฐŽๅ‘็จ‹ๅผ่ชž่จ€ไฝ†ๆ˜ฏ็”จไธญๆ–‡ๆ’ฐๅฏซ๏ผŸ๏ผ๏ผŸ๏ผ ๅคช็ฅžๅ•ฆ

programming-language

Last synced: 01 Feb 2026

https://github.com/maxrt101/xcc

XCC Programming language compiler based on LLVM

compiler cpp17 llvm programming-language

Last synced: 26 Mar 2025

https://github.com/kmyeaserarafat/problem_solving

Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica

algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language

Last synced: 16 Mar 2025

https://github.com/f3nr1rs3c/AlgorithmAndProgramming

ฤฐstanbul GeliลŸim รœniversitesi - Programlama Dersi Notlarฤฑ

algorithm cpp programming programming-language

Last synced: 03 Sep 2025

https://github.com/normal-coder/linguist-colors

Generate colors for programming language or file, base on GitHub/linguist

colors file-extension github linguist linguist-color programming-color programming-language

Last synced: 17 Oct 2025

https://github.com/jf17/alexa

AlexA is an open source programming language

alexa language programming-language

Last synced: 25 Nov 2025

https://github.com/mariot/brainrot

Brainrot is a playful programming language inspired by internet slang and memes. It incorporates popular online expressions, abbreviations, and quirky language patterns, transforming everyday internet culture into a unique coding experience. Perfect for those looking to code with a dash of humor and internet flair!

memes programming-language

Last synced: 25 Mar 2025

https://github.com/obinnabii/jody

A programming language built to simplify dynamic programming and significantly speed up recursive functions.

dynamic ocaml programming-language

Last synced: 17 Oct 2025

https://github.com/drift-language/drift

The Drift programming language.

java jvm kotlin language programming-language

Last synced: 06 Jan 2026

https://github.com/diohabara/cornellpl

https://cs3110.github.io/textbook/chapters/interp

programming-language

Last synced: 25 Mar 2025

https://github.com/theusalvesn/exercicioskotlyn

Repositรณrio dedicado aos meus estudos de Kotlin, com exercรญcios prรกticos que abordam conceitos bรกsicos e avanรงados da linguagem, incluindo sintaxe, POO e boas prรกticas de programaรงรฃo.

exercises kotlin programming-language

Last synced: 09 Mar 2025

https://github.com/willothy/testscript

A programing language interpreter project, written in Python using PLY.

ply programming-language python

Last synced: 12 Sep 2025

https://github.com/Sparsh7082/Data-Analysis-Portfolio

This repository is dedicated to showcasing my skills, sharing projects, and tracking my progress in Data Analytics and Data Science.

canva data-analytics data-manipulation data-visualization database-querying google-slides power-bi power-point presentation-tools programming-language python r spreadsheets sql tableau

Last synced: 10 Mar 2025

https://github.com/spacebanana420/tofu

A barebones scripting language

interpreter programming-language scala script scripting

Last synced: 24 Mar 2025

https://github.com/truedoctor/c--

A Brainfuck transpiler and interpreter

brainfuck brainfuck-interpreter c-- fun programming-language transpiler

Last synced: 18 Mar 2025

https://github.com/andreas-schoch/dominoscript

A recreational stack-oriented concatenative two-dimensional non-linear self-modifying esoteric programming language that uses the dots on domino pieces to represent code.

compiler domino domino-script dominoscript esolang esoteric-programming-language interpreter programming-language stack-oriented

Last synced: 01 Apr 2025

https://github.com/Haseeb1389446/CSharp

Here are all my C# ๐ŸŸข tasks and basic exercises ๐Ÿ–ฅ, to strengthen my C# ๐ŸŸข logic-building skills ๐Ÿง .

c-sharp coding console-application csharp csharp-code programming programming-language tasks

Last synced: 22 Oct 2025

https://github.com/a-boring-square/thorium

A statically-typed functional language compiling to Lisp-inspired bytecode, running on a custom VM.

bytecode-compiler bytecode-virtual-machine functional-programming programming-language virtual-machine

Last synced: 03 Sep 2025

https://github.com/rasabh-org/html-tutorials

A repository to host sample HTML source files intended to be used as study materials for learning or teaching purposes.

browser programming-language server tutorial-code web-development

Last synced: 23 Jan 2026

https://github.com/two-project/2lang

[Work in progress] An assembler for the 2Lang meta programming language

assembly assembly-language binary compiler language programming-language

Last synced: 27 Feb 2025

https://github.com/primeeagle/concerto

A modern programming language with an advanced type system, supporting both object-oriented and functional programming paradigms.

advanced-types compiled-language functional-programming object-oriented-programming programming-language

Last synced: 08 Feb 2026

https://github.com/plume-lang/plume-bucket

Package manager related manifests for Plume language

programming-language scoop scoop-bucket

Last synced: 27 Feb 2025

https://github.com/hzlmn/tslox

TypeScript implementation of Lox programming language

interpreters lox-language programming-language typescript

Last synced: 16 Mar 2025

https://github.com/hyperioxx/goscript

GoScript is a dynamically typed, interpreted language created out of curiosity to answer that question we ask as programmers: "How do you make a programming language from scratch?" So, I've given it a try.

language-development learning-by-doing programming-language

Last synced: 30 Mar 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/linusdm/ex_lox

An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).

crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser

Last synced: 25 Oct 2025

https://github.com/casparwylie/zandt-lang

Another homemade programming language (ongoing and incomplete!)

language lexer parser programming-language

Last synced: 28 Dec 2025

https://github.com/tsavola/dp

Programming language experiment

programming-language

Last synced: 03 Sep 2025

https://github.com/wvanlit/snow

A simple Scheme inspired Lisp dialect written in C#

csharp interpreter lisp programming-language scheme

Last synced: 21 Apr 2025

https://github.com/hrszpuk/rizzlang

The rizziest programming language ever made

compiler llvm-frontend programming-language

Last synced: 25 Oct 2025

https://github.com/sahilverse/nepdai

NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.

abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript

Last synced: 24 Mar 2025

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/dignissimus/pyjlang

A python like language which is supposed to compile to Java

java language programming-language python

Last synced: 26 Oct 2025

https://github.com/corejust/coreproject2024

The core programming language, written in C++ and LLVM

compiler core cpp cpp20 llvm programming-language

Last synced: 27 Oct 2025

https://github.com/ucx15/meteorite

Meteorite is a tiny, fast programming language built for low-level control inspired by C. Itโ€™s statically typed, super lightweight, and compiles down using FASM.

compiler programming-language

Last synced: 11 Jun 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/gay-pizza/pork

Pork: A Programming Language

programming-language

Last synced: 23 Jan 2026

https://github.com/parallelbgls/calculation

Programming Language that calculates value

parallel-computing programming-language scripting-language

Last synced: 23 Mar 2025

https://github.com/ankush-web-eng/brolang

"Brolang" is a programming language that I am building right now for fun. It is still in development. This language aims for fun for all BROs.

golang programming-language

Last synced: 10 Mar 2025

https://github.com/urtuba/tea-programming-language

Implementation of a simple programming language using cpp.

cpp data-structures istanbul-technical-university programming-language recursive

Last synced: 16 Mar 2025

https://github.com/lucavallin/roe

The Rรณe programming language and its interpreter and compiler, inspired by the Venetian language.

compiler go interpreter programming-language veneto

Last synced: 24 Mar 2025

https://github.com/vknabel/zirric

Early development, experimental programming language with an implicit but strong and dynamic type system.

compiler experimental language programming-language

Last synced: 18 Jan 2026

https://github.com/rkstudio585/multi-language-hello-world

A collection of "Hello, World!" examples in various programming languages, showcasing syntax and basic functionality across different environments and paradigms.

all all-programming-language example-project examples hello-world programming-language

Last synced: 22 Nov 2025

https://github.com/seonghaedu/k.code

This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.

programming-language school school-education

Last synced: 28 Dec 2025

https://github.com/willothy/deque-lang

Deque Language VM written in Rust

deque esoteric-language programming-language rust

Last synced: 30 Mar 2025

https://github.com/blade-lang/blade-jit

A JIT compiler for the Blade programming language

blade compiler jit language programming-language

Last synced: 28 Jan 2026

https://github.com/iamsuudi/interpreter

Interpreter for my hypothetical programming language

golang interpreter programming-language

Last synced: 31 Mar 2025

https://github.com/akicho8/rasl

CASL Assembler / Simulator

assembler casl casl2 language programming-language simulator

Last synced: 31 Mar 2025

https://github.com/evve01/linsl

Simple interpreter for a Lisp/Scheme like language

lisp programming-language rust scheme

Last synced: 18 Jun 2025

https://github.com/electrikmilk/aml

Interpreted math equation language ๐Ÿงฎ

calculator interpreter language math math-language parser programming-language

Last synced: 22 Nov 2025

https://github.com/mozamimy/kaguya

Kaguya is an implementation of Brainf**k by Ruby

brainfuck programming-language ruby

Last synced: 28 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/aabs/fifthlang.github.io

website for Fifth Programming Language - a general-purpose programming language with native support for RDF knowledge graphs. Built on .NET, strongly typed, multi-paradigm, and featuring modern constructs like destructuring, function overloading with guard clauses.

compiler dotnet programming-language

Last synced: 17 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/ayushverma135/c-dsa-programs

This repository contains a collection of C programs related to Data Structures and Algorithms (DSA). The purpose of this repository is to provide a comprehensive resource for learning and practicing DSA concepts through practical implementation in the C programming language.

c programming programming-exercises programming-language

Last synced: 21 Feb 2025

https://github.com/mahi97/numex-lang

~ The pure functional Interpreter for NUMEX Language Based on Racket

functional-programming interpreter numex programming-language racket

Last synced: 08 Jan 2026

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