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/8pockets/hi

Hi-lang is beginner's all-purpose symbolic instruction code

golang interpreter programming-language

Last synced: 14 Jan 2026

https://github.com/lillian0x1a/lilium

Safe low-level programming with Python-like syntax.

compiler llvm programming-language rust-alternative safe-unsafe systems-programming

Last synced: 04 Oct 2025

https://github.com/farhantips/object_oriented_programming_python

Explore the core concepts of Object-Oriented Programming (OOP) in Python through hands-on exercises and real-world examples. This repository helps deepen understanding of OOP principles such as inheritance, encapsulation, polymorphism, and abstraction, providing practical implementations for effective learning.

abstract bracucse111 cse111 encapsulation inheritance object-oriented-programming oop overriding programming-language python

Last synced: 12 Aug 2025

https://github.com/lang-programming/docs

The offical lang language standard and documentation

documentation lang-language programming-language translation-files

Last synced: 08 Jan 2026

https://github.com/samarthghag/international-programming-proggy-buggy-contest-2024-

This project is a collection of programming challenges and solutions. I took part in the International Code Competition organized by Data Art all over world

competition competitive-programming data-art international programming-language

Last synced: 10 Aug 2025

https://github.com/luxluth/gcompiler

A simple compiler for the G description language for simple graphs

compiler graphics mathematics programming-language svg

Last synced: 10 Aug 2025

https://github.com/grassleaff/tif

tif is a lightweight interpreted language implemented in Lua, featuring basic control flow, variables, expressions and more. Aimed at experimentation and educational use.

interpreter language lexer lua lua-programming parser programming-language

Last synced: 15 May 2026

https://github.com/dzikrisyairozi/learn-rust

A Repository to Learn Rust

learning programming-language rust

Last synced: 06 Apr 2026

https://github.com/ryanwebber/gillian

A stack-based code golfing language

code-golf programming-language

Last synced: 19 Jan 2026

https://github.com/juliocamposmachado/itschool.github.io

Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!

discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script

Last synced: 18 May 2026

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

https://github.com/paytonison/tot

A tiny total programming language prototype in Python with a conservative termination checker.

ai-assisted-development halting-problem interpreter language-design programming-language python termination-analysis total-programming

Last synced: 15 May 2026

https://github.com/ashesh-para/travel-management-system

This project is designed to manage and streamline travel arrangements, including booking flights, accommodations, and other travel-related activities. The system aims to provide an efficient way to handle travel logistics for users.

css database final-year-project html javaswing jdbc-database jquery nodejs pijus-mazumdar programming programming-language tkinter-gui tourism-website travel-website

Last synced: 09 Apr 2026

https://github.com/fink-lang/fink

The official ƒink compiler.

compiler programming-language

Last synced: 30 May 2026

https://github.com/electrikmilk/aml

Interpreted math equation language 🧮

calculator interpreter language math math-language parser programming-language

Last synced: 17 Jun 2026

https://github.com/lucasgianine/java-running-tests

🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)

automated-testing programming-language unit-testing

Last synced: 20 Jul 2025

https://github.com/divergentclouds/expanse

A WIP macroassembly language for Subleq and other word-based OISCs

assembler macro-assembler oisc programming-language subleq

Last synced: 02 Jan 2026

https://github.com/rafayelgardishyan/okanga

OKanga simple programming language written in Java 9

kangaroo new programming-language

Last synced: 06 Sep 2025

https://github.com/mohsalsaleem/monkey

Monkey, an interpreted programming language

golang programming-language

Last synced: 31 May 2026

https://github.com/margitantal68/cpp

📚 This open-access course will introduce you to C++ programming and STL.

cpp cpp-course cpp-tutorial modern-cpp modern-cpp-oop oop programming-language standard-template-library stl tutorial

Last synced: 11 Nov 2025

https://github.com/daveyarwood/docs.alda.io

Documentation site for Alda, https://docs.alda.io

alda documentation language music music-composition programming-language

Last synced: 06 Sep 2025

https://github.com/dev-madhurendra/rust

This repository contains basic learnings of rust programming language.

backend programming-language rust rust-lang

Last synced: 04 Nov 2025

https://github.com/taco-c/go-forth

Forth-like language implemented in Go.

experiment programming-language

Last synced: 08 Jul 2025

https://github.com/android-0/imouto-from-scratch

Moved to https://codeberg.org/androidzero/imouto-from-scratch

interpreter love2d programming-language

Last synced: 30 May 2026

https://github.com/rociobenitez/learn-c

Material educativo para aprender el lenguaje de programación C

c language-c programming-language software-engineering

Last synced: 21 May 2026

https://github.com/omg-shush/lime

An interpreted, dynamically-typed programming language.

f-sharp interpreter language programming-language

Last synced: 21 May 2026

https://codeberg.org/catseye/Castile

A simple imperative language with union types (and a compiler for same, with multiple targets)

compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types

Last synced: 23 Jul 2025

https://github.com/mobskuchen/vault

Verified, Atomic, Uncomplicated, Low-level Toolkit

llvm-frontend programming-language

Last synced: 23 Jul 2025

https://github.com/pepodev/pepo-lang

An programming language create for somethings that I don't yet to know. 😴😴

golang pepo-lang programming-language

Last synced: 06 Apr 2025

https://github.com/iconmaster5326/ithaca

Ithaca Lisp - A new Lisp, redesigned from the ground up

ithaca ithaca-lisp language lisp programming-language scheme

Last synced: 28 Mar 2025

https://github.com/mobskuchen/lia

Object Oriented Programming Language

compiler dotnet java programming-language

Last synced: 28 Apr 2026

https://github.com/vv52/okabe

Early WIP reflective concatenative interpreted programming language. Forth-inspired

forth interpreter nim-lang programming-language

Last synced: 19 Jun 2026

https://github.com/tauhazmat/python

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.

programming-language python

Last synced: 06 Apr 2025

https://github.com/raquentin/y

A trivial dynamic general purpose scripting language.

programming-language y

Last synced: 13 May 2025

https://github.com/uchida16104/lumos-language

Lumos is a lightweight, beginner-friendly interpreted programming language designed for learning, experimentation, and scripting.

basic html javascript language portfolio programming-language python shellscript

Last synced: 14 Jun 2025

https://github.com/claudiooliveira89/java

Repository created for programming and development in the java language.

devops java mobile poo programming-language

Last synced: 14 Sep 2025

https://github.com/nobodxbodon/nadesiko3-subset-one

A subset of Japanese programming language Nadesiko3 抚子日语语言子集一号

japanese programming-language

Last synced: 30 May 2026

https://github.com/ivov/lisette

A little language inspired by Rust that compiles to Go

compiler go programming-language rust

Last synced: 20 Apr 2026

https://github.com/ttulka/sorry-marvin

Sorry, Marvin! 🤓 esoteric programming language that went wrong

esolang js minsky programming-language

Last synced: 30 Oct 2025

https://github.com/imsushant12/stone-paper-scissor

It is a small project related to C-Language in which I have coded the famous stone-paper-scissor game that I think everyone has played in their childhood.

clanguage programming-language project

Last synced: 17 Mar 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/lpogic/fusy

Język programowania Fusy

java programming-language scripting-language

Last synced: 29 Mar 2025

https://github.com/trisuaso/faraday

🦇 Faraday is an experimental language which compiles to Lua source!

compiler lua programming-language type-checking

Last synced: 20 May 2026

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/sebheron/pbcad

VPR frontend in Java/Spring

bioinformatics dna programming-language

Last synced: 07 Sep 2025

https://github.com/nixinova/nouva

The Nouva programming language.

grammar language lark nixinova parser programming-language

Last synced: 01 Nov 2025

https://github.com/chandralegend/vibelang

VibeLang is a programming language designed to seamlessly integrate with Large Language Models (LLMs) through native prompt blocks.

c openai programming-language vibe-coding vibelang

Last synced: 10 Apr 2025

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/baberrehman/rust

The Rust Programming Language

cool-stuff programming-language rust

Last synced: 14 Mar 2025

https://github.com/astridnielsen-lab/itschool.github.io

Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!

discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script

Last synced: 14 Mar 2025

https://github.com/xerosic/cater-lang

Cater, a primitive programming language made for fun.

caterpillar esoteric programming-language python3

Last synced: 31 Oct 2025

https://github.com/rasheedmhd/llama

A programming language impl from Robert Nystrom's Crafting Interpreters

ast byte lexer parser programming programming-language scanner

Last synced: 06 Apr 2025

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

https://github.com/pablushaa/stackcore

💾 Компилируемый язык программирования для ESP32

esp32 programming-language

Last synced: 19 May 2026

https://github.com/hathibelagal-dev/occult

A programming language that looks very esoteric and occult-like

esolang ply programming-language python

Last synced: 13 Sep 2025

https://github.com/burning-eggs/whim

Stack-based programming language inspired by Forth.

no-dependencies programming-language python whim

Last synced: 11 Jun 2026

https://github.com/kardashevlang/kardashev

A Rust-flavored systems language with lightweight effect labels in the type system — LLVM backend (JIT + AOT), ownership + borrow checking, generics, traits, and #[derive].

borrow-checker compiler effect-system jit language llvm programming-language rust systems-programming type-system

Last synced: 09 Jun 2026

https://github.com/dowhiledev/vibelang

VibeLang is a programming language designed to seamlessly integrate with Large Language Models (LLMs) through native prompt blocks.

c openai programming-language vibe-coding vibelang

Last synced: 30 Apr 2026

https://github.com/felixfong227/mlpfim-programming-language

And other MLP "programming language",but reading the real source files

mlp mylittlepony pony programming-language

Last synced: 06 Apr 2025

https://github.com/bchip/trippi-cs451

Trent + Chippi = TRIPPI Programming Language (Project for CS451)

lexical-analysis parser programming-language tokenizer

Last synced: 06 Apr 2025

https://github.com/i3abghany/kyoto

The Kyoto Programming Language and its compiler, Cyoto

antlr4 boost compiler llvm programming-language

Last synced: 18 May 2026

https://github.com/mrlsd/lilac

Compiler with LLVM backend

compiler language programming-language

Last synced: 16 May 2026

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

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

programming-language react repl

Last synced: 18 May 2026

https://github.com/st0012/monkey

An language Interpreter written in Go

golang interpreter programming-language

Last synced: 29 Mar 2025

https://github.com/severen/lox

My implementations of the Lox programming language from the book Crafting Interpreters by Bob Nystrom.

crafting-interpreters interpeter language lox programming-language virtual-machine vm

Last synced: 18 May 2026

https://github.com/maxrt101/xcc

XCC Programming language compiler based on LLVM

compiler cpp17 llvm programming-language

Last synced: 02 May 2026

https://github.com/israfiel-a/azalea

A small, concise C-like language built for use in the Cobalt operating system.

c-like programming-language

Last synced: 21 Jul 2025

https://github.com/magayaga/hyzero

The Hyzero programming language

hyzero language programming-language python

Last synced: 18 May 2026

https://github.com/codecs1/casm

The compiled language that I wrote for making easier in writing assembly language.

assembly c programming-language x86

Last synced: 02 Feb 2026