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/webcien/u-lang

U is a Modern, Safe, and Lightweight systems programming language

programming-language

Last synced: 20 Jan 2026

https://github.com/aerkiaga/nacre

A programming language for verified software.

compiler formal-verification programming-language

Last synced: 25 Oct 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/tttardigrado/esostack

A small stack oriented esolang

esolang interpreter programming-language stack

Last synced: 03 Apr 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/abdulrhman-dev/abood_lang

A simple Arabic scripting language built with python.

arabic programming-language python scripting-language

Last synced: 18 Mar 2025

https://github.com/ayushsiloiya619/threshold-dkn

C++ Important Coding questions with solutions.

competitive-programming cplusplus cpp programming-language

Last synced: 23 Mar 2025

https://github.com/lowkeykeishz/turtlebasic

A basic-like programming language for Python Turtle drawing experiments. Still in development state.

programming-language python python3 turtle turtle-graphics turtle-python

Last synced: 16 May 2025

https://github.com/helgesverre/sema

A Lisp with first-class LLM primitives, implemented in Rust

ai anthropic interpreter lisp llm openai programming-language rust scheme

Last synced: 17 Feb 2026

https://github.com/aden-q/monkey

An interpreted language written in Go

go golang interpreter programming-language

Last synced: 11 Apr 2025

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

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

browser programming-language server tutorial-code web-development

Last synced: 24 Jan 2026

https://github.com/hrszpuk/rizzlang

The rizziest programming language ever made

compiler llvm-frontend programming-language

Last synced: 25 Oct 2025

https://github.com/adamszczotka/number-guessing-game

Simple number guessing game where the computer randomly selects a number and the user has to guess it. The user will be given a limited number of chances to guess the number. If the user guesses the number correctly, the game will end, and the user will win. Otherwise, the game will continue until the user runs out of chances.

cli logic-building programming-language

Last synced: 17 Nov 2025

https://github.com/muba-74/student-management-system

PROJECT BASED ON TYPESCRIPT,JAVASCRIPT,NODEJS AND OBJECT ORIENTED PROGRAMMING CONCEPTS.

javascript node node-js nodejs object-oriented-programming programming programming-language typescript

Last synced: 11 Apr 2026

https://github.com/vwkd/jun

A database query language that’s more like a programming language and less like SQL

nosql programming-language query-language sql

Last synced: 16 Jun 2025

https://github.com/hkoosha/toylang1

A toy language (to be), from scratch, written in Rust

programming-language programming-language-development rust rust-lang

Last synced: 23 Mar 2025

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

My simple programing language.

javascript js programming-language

Last synced: 30 Jun 2025

https://github.com/usamaroman/uman

Programming language for children in Russian language to teach programming basics

go golang interpreter language programming-language teaching

Last synced: 11 Apr 2025

https://github.com/ekusiadadus/h2lang

H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.

compiler herbert multi-agent parser programming-language robot rust wasm webassembly

Last synced: 13 Jan 2026

https://github.com/xmonader/monkey-lang

Monkey programming language

golang interpreter programming-language

Last synced: 21 Jun 2025

https://github.com/soheil-01/eva

A Programming Language for Learning Purposes

interpreter parser programming-language recursive-descent-parser zig

Last synced: 24 Feb 2025

https://github.com/fries-byte/quantum

🌌⌨️The Quantum Programming Language. Quantum is a low-level programming language made with JavaScript, scroll at the bottom at the README.md page

javascript low-code low-level-programming programming-language programming-languages

Last synced: 03 Mar 2025

https://github.com/zeankundev/loytik

Simple programming language made in c++. Compiler only code and docs

cpp interpreter language object-oriented programming-language simplelanguage

Last synced: 30 May 2026

https://github.com/abdullah-niaz/java-learning

This repository is dedicated to learning Java and Object-Oriented Programming (OOP) concepts. It provides code examples and resources to help beginners and experienced developers improve their Java skills. Explore the code and resources to enhance your understanding of Java and OOP principles. Happy learning!

java object-oriented-programming oop programming-language

Last synced: 28 May 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/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/nermfrontdev/fh-course-typescript

In the course I learned how TypeScript works in detail, and more than 50 scripts were developed. Everything seen in the course helped me improve the way we have always programmed in JavaScript, not to mention that it is used by the Angular framework.

course-typescript javascript programming-exercises programming-language typescript

Last synced: 29 Nov 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: 26 May 2026

https://github.com/gabyfachini/parkingsystem

This C# Parking Management System is a simple console application that allows users to add, list, and remove vehicles from a virtual parking lot.

csharp oriented-object-programming programming-language

Last synced: 30 Jun 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/joshuboi77/c-dictionary

C list of keywords and identifiers built into a VSCode extension

c dictionary programming-language vscode vscode-extension

Last synced: 10 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/minte9/java

Learn and Remember - Java

java programming-language

Last synced: 06 Apr 2026

https://github.com/newlandtv/arabipy

Arabic + Python = ArabiPy.

arabic programming-language python

Last synced: 14 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: 28 May 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

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/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/jf17/alexa

AlexA is an open source programming language

alexa language programming-language

Last synced: 06 Mar 2026

https://github.com/ubavic/gibbon

A toy language

interpreter programming-language

Last synced: 23 Mar 2025

https://github.com/nidexingg/todo

To-Do List application implemented in various programming languages.

c cpp csharp elixir erlang golang java javascript js programming-language python rust starter todo todoapp todolist ts typescript zig

Last synced: 10 Apr 2026

https://github.com/mr-won/programming-linguistics

컴퓨터공학과 프로그래밍 언어론 정리입니다.

igloocorporation programming programming-language programming-linguistics

Last synced: 30 Mar 2025

https://github.com/bryanbill/cupp

A simple and fast programming languages

programming-language

Last synced: 15 May 2025

https://github.com/felixwainaina/effect-of-shamiri-intervention-on-adolescent-mental-health

Mental health problems are prevalent among African adolescents, but professional treatment capacity is limited. Shamiri, an efficient lay provider-delivered intervention, has significantly reduced depression and anxiety symptoms in previous randomized controlled trials (RCTs).

adolescents africa african health mental problems programming-language r research research-project

Last synced: 11 Jun 2026

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/ang3lerr404/hololang

A new semi-toy programming language written in zig

programming-language programming-language-development zig

Last synced: 22 May 2026

https://github.com/SanTiepi/benoit

Benoît — A programming language where functions are algebra and modules are messages between machines.. Built for human-AI collaboration.

ai benoit developer-tools functional-programming inline-testing javascript open-source pattern-matching programming-language token-efficient transpiler

Last synced: 04 Apr 2026

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

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/dzangfan/evason

A lighweight programming language mixing JSON and functional features together

functional-programming json programming-language

Last synced: 19 Apr 2026

https://github.com/lucasspinola/lip

Programming language

programming-language python

Last synced: 12 Jun 2026

https://github.com/maxbarsukov/toylang

🧸 Toy Language with OOP and Python-like syntax

interpreter oop-languages programming-language ruby ruby-interpreter

Last synced: 28 Mar 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/ingener74/fun

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

cmake ffi jit llvm programming-language

Last synced: 21 Apr 2026

https://github.com/spencercornish/csci112-c-labs

Programming with C Labs for CSCI112 - Intro to Programming with C

c programming-language school-project

Last synced: 13 Jun 2026

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

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

japanese programming-language

Last synced: 30 May 2026

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/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/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/vimkat/kitty

Homebase of the ^w^ (pronunciation: kɪtɪ) programming language

esolang esoteric-language hacktoberfest kitty programming-language

Last synced: 06 Jun 2026

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/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/damechocolateya/yasos

Compiler for the new language yasos

compiler cpp llvm programming programming-language

Last synced: 09 May 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/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/polsys/peisik

A tiny, verbose and very impractical programming language.

basic-programming-language c-sharp cpp11 interpreter programming-language

Last synced: 27 Apr 2026

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/sleepingcat4/deathhash

a barebone programming language written in C++

barebones compiler cpp programming-language

Last synced: 13 Jun 2025

https://github.com/billgewrgoulas/custom-compiler

Compiler for a small programming language, built for the Compilers course at UOI.

assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree

Last synced: 28 Apr 2026

https://github.com/habibun/c

A general-purpose computer programming language

c c-programming c-programming-language cplusplus learning programming-language

Last synced: 11 May 2026