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/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/evaisse/the-great-analysis-challenge

A multi-language base application to test performance of static analysis

benchmark chess chess-engine code programming-language

Last synced: 05 Apr 2026

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/rafayelgardishyan/okanga

OKanga simple programming language written in Java 9

kangaroo new programming-language

Last synced: 06 Sep 2025

https://github.com/ryanwebber/gillian

A stack-based code golfing language

code-golf programming-language

Last synced: 19 Jan 2026

https://github.com/dimits-ts/userfriendlyautomaton

A project containing data structures for different kinds of automata (DFAs/NFAs), a simple custom language defining operations on them, as well as a fully functional and customizable GUI editor.

desktop-application dfa-construction integrated-development-environment java-swing programming-language ui

Last synced: 06 Sep 2025

https://github.com/meysam81/flight-console-app

a minor bug fix from a source of someone else; just changed some glitches so that it can work properly

assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects

Last synced: 11 Oct 2025

https://github.com/luigichopper/clarityscript

A programming language that combines the functionality of HTML with the readability of Python

clarity-script parser programming-language python

Last synced: 11 Mar 2025

https://github.com/zikiflicky/bonzo

A regex programming language

programming-language regex

Last synced: 10 Oct 2025

https://github.com/aniketkumar15/c-language-code

C basic practice question code.

c c-language programming programming-language

Last synced: 10 Jan 2026

https://github.com/liamslj13/banter

A small compiler implementation via LLVM.

compiler cpp cpp26 llvm programming-language

Last synced: 05 Jul 2025

https://github.com/diohabara/cornellpl

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

programming-language

Last synced: 25 Mar 2025

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

A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI

compiler cranelift gpu gpu-programming llvm miri programming-language

Last synced: 14 Mar 2026

https://github.com/rapleswojtyla/w

Trying to make my first programming language using Python

programming-language

Last synced: 15 Jul 2025

https://github.com/genricoloni/rust_roadmap

A concise Rust learning roadmap with an ICS file for easy date customization. Import and follow the schedule to practice Rust step by step!

learning programming-language rust

Last synced: 07 Oct 2025

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

Dockerized Luvit environment

docker-image lua luvit programming-language

Last synced: 10 Mar 2025

https://github.com/fpotier/lox

My implementation of the Lox language

compiler lox programming-language

Last synced: 17 Jan 2026

https://github.com/dyvil/dyvil-language-reference

The Dyvil Language Reference - The full programming language guide

dyvil jvm language-reference programming-language

Last synced: 11 Dec 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/0xleft/galang

gal programming language 🤑

galang go programming-language

Last synced: 04 Apr 2026

https://github.com/deyzi-the-youtuber/casm

Assembly's cooler younger brother, CASM.

assembly assembly-language compiler cpp programming-language x86-64

Last synced: 12 Mar 2025

https://github.com/jhonshua/tutorial-c

This is a course on the basic concept of the C language.

c lenguaje-de-programacion programming-language

Last synced: 20 Jun 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/vmmc2/bleach-docs

Repository that hosts the documentation of the Bleach language and its implementation.

documentation-website interpreters programming-language

Last synced: 19 Mar 2026

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

Package manager related manifests for Plume language

programming-language scoop scoop-bucket

Last synced: 05 Mar 2026

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

😆 Just exploring LOLCODE

lolcode programming-language toy-language

Last synced: 07 Feb 2026

https://github.com/davidlee18/minihaskell

a little, functional, and lazy language

functional-programming lazy programming-language

Last synced: 30 Jan 2026

https://github.com/2alf/.meow

Simple interpreted programming language

programming-language

Last synced: 25 Feb 2026

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: 28 Mar 2026

https://github.com/ib823/riina

Formally verified programming language with security properties proven in Coq. Zero external dependencies. Thousands theorems. 0 admits.

bahasa-melayu compiler coq effect-system formal-verification information-flow mpl-2 non-interference programming-language rust security theorem-proving type-system zero-trust

Last synced: 10 Feb 2026

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/gay-pizza/pork

Pork: A Programming Language

programming-language

Last synced: 23 Jan 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/aerkiaga/nacre

A programming language for verified software.

compiler formal-verification programming-language

Last synced: 25 Oct 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/jeeldobariya38/coding-notes

Coding notes is a platform that contains notes for all topics releated to coding

cheatsheet coding notes programming-language

Last synced: 14 Feb 2026

https://github.com/kylecurtis/spacedocs

A space-themed minimal documentation site for learning various technologies using NextJS + Tailwind CSS + SASS and Netlify.

cplusplus cpp documentation go golang guide guides javascript js learning nextjs programming programming-language programming-languages python react rust rust-lang typescript

Last synced: 12 Jul 2025

https://github.com/chikrom/hack_assembler

This is my own development of assembler for Hack computer, which translates symbolic representation of instructions in the language Hack into machine code. Thanks to the course developers for the opportunity and unique knowledge. I am very happy and open to suggestions, corrections, improvements, recommendations, advice

assembler computer computer-architecture computer-science programming-language

Last synced: 01 Nov 2025

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: 30 Dec 2025

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

https://github.com/michalspano/hello-word-and-beyond

Discover the legendary 'Hello world!' program in handful amount of programming languages compiled and executed on any Unix shell.

c helloworld-programs language learning-by-doing programming-language

Last synced: 24 Dec 2025

https://github.com/yashi-singh-9/number-guessing-game

A CLI game where the player guesses a randomly selected number between 1 and 100. The player chooses a difficulty (Easy, Medium, Hard) that determines the number of attempts. The goal is to guess the number within the given attempts.

cli logic-building programming-language

Last synced: 02 Mar 2025

https://github.com/kinderjosh/quad-c

Quad C is my own dialect of C written from scratch. It can achieve memory safety through an optional garbage collector, otherwise memory must be manually freed. It currently only targets Linux x86_64.

assembly assembly-language compiler nasm programming-language templeos terry-davis

Last synced: 23 Feb 2025

https://github.com/kaixtr/cobracoral

Pseudo linguagem de programação para aprendizado de lógica

portugol programming programming-language pseudolang python python3

Last synced: 14 Mar 2025

https://github.com/mobskuchen/vault

Verified, Atomic, Uncomplicated, Low-level Toolkit

llvm-frontend programming-language

Last synced: 23 Jul 2025

https://github.com/carloseduardonit/mensagem-em-java

Projeto 'Mensagem em Java': Aplicação simples desenvolvida em Java para enviar e exibir mensagens. Focado em praticar conceitos básicos de programação, estrutura de dados e lógica de controle de fluxo em Java.

beginner java-8 jdk8 programming-language

Last synced: 04 Apr 2025

https://github.com/urpagin/syslang

Invoke Linux syscalls from the CLI + interpret syslang source files.

cli dsl language linux programming-language rust syscalls

Last synced: 13 May 2025

https://github.com/hjyup/programming-basics

Here you can find laboratory work for the subject 'Fundamentals of Programming'

programming programming-exercises programming-language

Last synced: 21 Mar 2025

https://github.com/ogshawnlee/pino-lang

Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to JavaScript/Python as I don't know how to compile to a lower level.

javascript programming-language transpiled-language

Last synced: 19 Nov 2025

https://github.com/ekt0re/veneto-coding-language

The first programming language in the Venetian language!

c programming-language

Last synced: 31 Mar 2025

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

Este es un juego muy sencillo en el cuál debes de adivinar una palabra según los huecos que te dan. Tienes que introducir palabras y dependiendo de si está o no acertarás, sino, morirás ahoracado en el intento.

ahorcado c-plus-plus cpp game game-development program programmer programming programming-language terminal

Last synced: 27 Dec 2025

https://github.com/yeisonmontoya1815/java-repository-for-future-learners

This project provides a comprehensive resource for learning Java, featuring tutorials, exercises, and advanced concepts. It covers everything from basic programming principles to complex topics like multithreading and database integration, with hands-on examples and interactive exercises for learners at all levels.

database development-environment java programming-language sql

Last synced: 03 Apr 2025

https://github.com/skywalkersam/100-days-of-python

My 100daysOFcode journey with The Python Programming Language...

100daysofcode 100daysofpython programming-language python python-3

Last synced: 24 Feb 2025

https://github.com/james-beans/batasm

A programming language that combines Batch, Assembly and Python together.

assembly batasm batasm-language batch compiler interpreter programming-language python

Last synced: 14 Mar 2025

https://github.com/ttulka/one-instruction-cyclic-tag

An esoteric programming language for cyclic tag systems ⟳

cyclic-tag esolang js programming-language tag-system

Last synced: 13 Jun 2025

https://github.com/jeluchu/programming

Aprendemos a base de la práctica, y que mejor que programando. En este repositorio encontrarás muchas prácticas realizadas en clase, y además proyectos que he ido realizando en base a lo dado

c madrid program programmer programming programming-exercises programming-language spain

Last synced: 07 Oct 2025

https://github.com/ltabis/d-lisp

An implementation of Lisp in C

lisp-interpreter programming-language

Last synced: 17 Jan 2026

https://github.com/pyzh/cpn

common programming notation

apl chinese erlang forth mathematics programming-language prolog rpn

Last synced: 15 Mar 2025

https://github.com/yumasi/pylox

Python implementation of the Lox programming language from the Crafting Interpreters book.

language lox lox-interpreter lox-language programming-language

Last synced: 06 Mar 2025

https://github.com/rpigor/compiler

Compiler developed for the hypothetical programming language defined in the Compiladores class

ast compiler language programming-language

Last synced: 24 Feb 2025

https://github.com/hgiesel/slang

A Clojure-like language with built-in Profunctor Optics

profunctor-optics programming-language

Last synced: 25 Feb 2025

https://github.com/swiftaff/toylang

A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.

compiler debugger functional-language language polish-notation prefix-notation programming-language rust rust-lang rust-library toy toy-language toy-project windows

Last synced: 02 Mar 2025

https://github.com/progambler227788/battle-ship-game

This is a Python implementation of the Battleship game where the computer plays against itself. The game board is a 10x10 2D list, and five ships are randomly placed on it at the start of the game.

battle-ship-game battleship-game coding-beginners-projects database django dsa flask flask-sqlalchemy programming programming-fundamentals programming-language python python-library random-library ship-battle

Last synced: 16 May 2025

https://github.com/42loco42/amethyst

A toy pure & functional programming language

functional-programming haskell programming-language

Last synced: 02 Mar 2025

https://github.com/newlandtv/python-tutorial-3.11.0

This is tutorial about Python 3.11.0 for beginners.

programming-language python python3 python3-11 tutorial

Last synced: 16 Sep 2025

https://github.com/tariqs26/st

Interpreted language with a JavaScript-like syntax

ast bun bun-test interpreter lexer parser programming-language repl scope typescript

Last synced: 29 Apr 2025

https://github.com/newlandtv/arabipy

Arabic + Python = ArabiPy.

arabic programming-language python

Last synced: 14 Mar 2025

https://github.com/i3abghany/kyoto

The Kyoto Programming Language and its compiler, Cyoto

antlr4 boost compiler llvm programming-language

Last synced: 14 Mar 2025

https://github.com/parthasarathy27/workspacejava

The Java Learning Program is a comprehensive showcase of my skills and understanding of Java programming, developed as part of my participation in a Java bootcamp.

intellij-idea java java-8 javascript-library learning-java learning-js programming-language workspace

Last synced: 12 Jun 2025

https://github.com/eignnx/funlang

A programming language similar to OCaml and Rust with Ruby-inspired syntax.

bytecode-interpreter programming-language

Last synced: 15 Mar 2025

https://github.com/geniusum/pimo

A compiled low-level language made for MazeGroup's servers.

assembly compiler fasm interpreter lexer parser programming-language python

Last synced: 02 Mar 2025

https://github.com/kenpusney/fed

The Federal of Programming Languages

design-document fed programming-language

Last synced: 17 Feb 2026

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