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/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/nobodxbodon/nadesiko3-subset-one

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

japanese programming-language

Last synced: 30 May 2026

https://github.com/sanalzio/zio-plus

My simple programing language.

javascript js programming-language

Last synced: 30 Jun 2025

https://github.com/farbod-s/recursive-descent-parser

Programming Language Design and Implementation Course Project

c-plus-plus programming-language recursive-descent-parser

Last synced: 06 Jul 2025

https://github.com/jddev0/lang-cli-rs

This project provides a CLI interface to the langRS implementation of the Lang Programmng Language

cli command-line interpreter lang-language programming-language rust rust-lang translation-files

Last synced: 12 Apr 2025

https://github.com/rapleswojtyla/w

Trying to make my first programming language using Python

programming-language

Last synced: 15 Jul 2025

https://github.com/notakeith/itmoscript

Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter

ast cpp interpreter lexer parser programming-language scripting-language

Last synced: 03 Jun 2026

https://github.com/rbcavi/cx

A (very unfinished) custom programming language

compiler language programming-language programming-language-development unfinished

Last synced: 17 Apr 2026

https://github.com/vivekg13186/z-lang

Small and functional script engine less than 5MB.

lisp-dialect programming-language script

Last synced: 29 May 2026

https://github.com/aparzi/design-pattern

This repository aims to realize all the design patterns

design-patterns java java-8 java8 object-oriented programming-language unimol

Last synced: 29 May 2026

https://github.com/lantos1618/zen-holotype

zen-holotype: an everything-is-a-type compiler for a Zen-flavoured language. One trie where module imports, type-checking, and pointer-direction safety are a single fits() operation. tree-sitter front end, C back end.

compiler programming-language tree-sitter type-system

Last synced: 18 Jun 2026

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

Dockerized Luvit environment

docker-image lua luvit programming-language

Last synced: 10 Mar 2025

https://github.com/debasish-dutta/dd-compiler-design

This is a compiler designed to support a custom programming language loosely based on C

compiler programming-language

Last synced: 12 Apr 2026

https://github.com/yanlvl99/lune-custom-build

A standalone Luau runtime. Write and run programs, similar to runtimes for other languages such as Node, Deno, Bun, or Luvit for vanilla Lua. Lune provides fully asynchronous APIs wherever possible, and is built in Rust 🦀 for speed, safety and correctness.

custom luau luau-language lune lune-custom lune-custom-build programming-language roblox roblox-lua

Last synced: 29 May 2026

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/lucasspinola/lip

Programming language

programming-language python

Last synced: 12 Jun 2026

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/dyvil/dyvil-language-reference

The Dyvil Language Reference - The full programming language guide

dyvil jvm language-reference programming-language

Last synced: 20 Apr 2026

https://github.com/ingener74/fun

Язык программирования Fun

cmake ffi jit llvm programming-language

Last synced: 21 Apr 2026

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/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/martianoff/rules-gala

Bazel rules, a bzlmod extension, and a gazelle plugin for building, testing, and transpiling the GALA language — plus a Bazel module registry that publishes rules_gala.

bazel bazel-registry bazel-rules build-system bzlmod functional-programming gala gala-lang gazelle go golang programming-language starlark toolchain transpiler

Last synced: 05 Jun 2026

https://github.com/blasius/javon

Javon – A modern, native-speed programming language with Java-like syntax.

compiler compiler-design java javafx native programming-language

Last synced: 22 Apr 2026

https://github.com/sushmashreeps/java-fulll-stack-development

This advanced-level repository equips learners with the necessary skills to excel in full-stack development using Java, with a focus on fostering employability skills. learners will delve into the key technologies integral to full-stack development, primarily centered around Java and its associated tools and frameworks such as Java EE, Java Persist

backend development frontend fullstack-development java java-8 javabackend programming-language sushmashreeps

Last synced: 29 Jan 2026

https://github.com/muskan-fatim/dev_quiz

**Muskan Developer Quiz** is an interactive quiz application designed to test and enhance your knowledge in web development. Built with a focus on beginners, it offers a range of questions of HTML, CSS

cli practice-quiz programming-language typescript

Last synced: 22 Apr 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/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/leo2776/gpu-database-2-

A structured dataset containing GPU, CPU, HTML, CSS, and JavaScript specifications for AI models and developers.

ai-dataset ai-training cpu dataset gpu hardware-database html-css-js-json json-dataset open-source programming-language

Last synced: 13 Jan 2026

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: 24 Apr 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: 25 Apr 2026

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/shuuida/jutsu-lang

Jutsu is an experimental, domain-specific programming language pioneering the Inference-Oriented Programming (IOP) paradigm. While traditional languages model deterministic states, Jutsu is engineered from the ground up to natively orchestrate asynchronous swarms of Artificial Intelligence agents safely and concurrently at the local hardware level.

ai-agents concurrency dsl edge-ai ffi gguf interpreter llamacpp llm local-ai orchestration programming-language rust tokio

Last synced: 19 Apr 2026

https://github.com/tsavola/dp

Programming language experiment

programming-language

Last synced: 03 Sep 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/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/sudo-arash/nonscript

Basically MATLAB but worse

calculator matlab programming-language python

Last synced: 26 Apr 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/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: 26 Apr 2026

https://github.com/akicho8/rasl

CASL Assembler / Simulator

assembler casl casl2 language programming-language simulator

Last synced: 29 Apr 2026

https://github.com/luka-j/stories

A language for creating interactive stories

domain-specific-language interpreter java programming-language

Last synced: 26 Apr 2026

https://github.com/realchrisdebon/gyroprompt

GyroPrompt is a simple script interpreter, serving as its own language. GyroPrompt is a work in progress that intends to simplify higher level tasks, and enable users to make powerful and stable console applications.

c-sharp console-application high-level-language interpreter programming-language scripting-language

Last synced: 07 Jun 2026

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

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: 27 Apr 2026

https://github.com/newlandtv/arabipy

Arabic + Python = ArabiPy.

arabic programming-language python

Last synced: 14 Mar 2025

https://github.com/carloseduardonit/programa-infox

Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.

crud java-8 mssql programming-language youtube

Last synced: 11 May 2026

https://github.com/iamsuudi/interpreter

Interpreter for my hypothetical programming language

golang interpreter programming-language

Last synced: 28 Apr 2026

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

https://github.com/itsvks19/nexis-compiler

Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.

cpp language nexis programming-language

Last synced: 23 Mar 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: 29 Jun 2025

https://github.com/bryanbill/cupp

A simple and fast programming languages

programming-language

Last synced: 15 May 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/pyzh/cpn

common programming notation

apl chinese erlang forth mathematics programming-language prolog rpn

Last synced: 15 Mar 2025

https://github.com/petlukk/eacompute

Explicit compute kernels → shared libraries + native bindings for Python, Rust, C++, PyTorch.

aarch64 avx-512 avx2 code-generation compiler compute-kernels cpp ffi high-performance-computing llvm neon programming-language python pytorch rust simd

Last synced: 13 May 2026

https://github.com/abyanmajid/trump

Trump meme compiled language built in Rust and LLVM

compiler llvm meme programming-language trump

Last synced: 01 May 2026

https://github.com/bichanna/dud

A programming language infused with lots of personal preferences for syntax, safety, and metaprogramming

c-language compiler language programming-language transpiler

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

https://github.com/twolodzko/goer

A minimal Erlang implemented in Go

erlang golang interpreter programming-language

Last synced: 27 Feb 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/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/mqqz/dhad

Simple Arabic Programming Language Compiler and WASM Interpreter

arabic compiler programming-language

Last synced: 14 Feb 2026

https://github.com/boyninja1555/gruntlang

Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!

easy-python programming programming-language python-sucks

Last synced: 09 Feb 2026

https://github.com/jakeroggenbuck/paper

A simple programming language and its interpreter

interpreter programming-language

Last synced: 20 Jun 2026

https://github.com/phyulwin/assembly-programming-projects

These programs were developed as part of coursework assignments and include both required tasks and bonus exercises.

mars mips-assembly programming-language

Last synced: 14 May 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/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/gboncoffee/webheadache

Brainfuck interpreter on the browser, written in CoffeeScript

brainfuck brainfuck-interpreter coffeescript computer-science interpreter javascript programming-language web

Last synced: 01 May 2026

https://github.com/humayunshariarhimu/code2binary

Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation

binary code computer electronics programme programming-language

Last synced: 14 Feb 2026

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/chaosunity/fangyen

Concatenative programming language but written in Mandarin?!?! PogChamp 串接堆疊導向程式語言但是用中文撰寫?!?! 太神啦

programming-language

Last synced: 01 Feb 2026

https://github.com/quintuple-mallard/jikiscript

An interpreter for the Exercism Bootcamp's JikiScript programming language. (_Extremely_ WIP!)

exercism programming-language

Last synced: 02 May 2026

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

😆 Just exploring LOLCODE

lolcode programming-language toy-language

Last synced: 07 Feb 2026

https://github.com/nevmenandr/avtandil-programming-language

Esoteric programming language adopted to Digital Humanities tasks. Python implementation. 🤖

digital-humanities programming-language

Last synced: 02 Jan 2026

https://github.com/atemmel/cherry

🍒 Personalized shell for unix systems

programming-language repl scripting-language shell

Last synced: 31 Jan 2026

https://github.com/geekyfox/scheming

Scheming: The journey through functional programming, language design, insobriety and bad jokes

functional-programming garbage-collector lisp literary-programming literate-programming programming-language rant scheme scheme-interpreter

Last synced: 25 May 2026