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/younesrabeh/peps

The finest programming language, only using emojis 👀

emoji java programming-language

Last synced: 25 Dec 2025

https://github.com/mattiz3k/c-plus-plus-programming

# C Plus Plus ProgrammingThis repository contains my semester practice tasks for C++ programming, offering a beginner-friendly collection of core concepts. Ideal for students and self-learners, it covers basic I/O, loops, arrays, functions, and more. 🐙✨

algorithms-and-data-structures competitive-programming computer-programming cpp data-structures example-code hacktoberfest-accepted hacktoberfest2020 ide markdown programming-language snu snu-2d snuprogrammingtools streaming-media topcoder-solutions udp-server web-ide

Last synced: 03 Aug 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/robinncode/banglascript

BanglaScript is a programming language that uses Bengali characters for its syntax.

bengali javascript programming-language typescript

Last synced: 20 Jun 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/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/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: 04 Aug 2025

https://github.com/sclorentz/my_js_test_runtime

third test to Cb, this one, again, related to rust. But this time I'm trying to include "backwards" compatibilities with the original version

deno js js-runtime programming-language rust ts

Last synced: 24 Aug 2025

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

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

cpp programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials

Last synced: 04 Oct 2025

https://github.com/b-jure/tokudae

Embeddable interpreted programming language (work in progress)

c embedded-language interpreter programming-language

Last synced: 12 Aug 2025

https://github.com/sagnikc395/rlox

An Rust implementation of the Lox programming language interpreter.

lox programming-language rust

Last synced: 03 Mar 2025

https://github.com/ttulka/turmin

Turmin esoteric programming language is neither a Turing machine nor a Minsky machine.

esolang js minsky programming-language turing-machine

Last synced: 12 Aug 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: 29 Dec 2025

https://github.com/hoetty/marble

A simple and compact functional programming language

functional functional-programming programming-language

Last synced: 02 Aug 2025

https://github.com/gaming32/typo

I thought I'd try my hand at making an environment that looks like its own os.

programming-language scripting-language

Last synced: 13 Aug 2025

https://github.com/killthebuddh4/gecko

A programming language for radically distributed applications.

distributed-systems golang programming-language xmtp

Last synced: 21 Jun 2025

https://github.com/mobskuchen/lia

Object Oriented Programming Language

compiler dotnet java programming-language

Last synced: 25 Feb 2025

https://github.com/rjdbcm/woma_demo

A neat and tidy little demonstration of the Woma Programming Language

demo programming-language template

Last synced: 07 Sep 2025

https://github.com/maksmakuta/mlang

M Programming language (WIP)

cpp20 language mlang programming-language

Last synced: 02 Aug 2025

https://github.com/johan-jnn/flylang

Source code of my dream programming language

language oop programming-language rust

Last synced: 26 Sep 2025

https://github.com/raulil/nobolog

Like Prolog, but for newbies

programming-language prolog-implementation

Last synced: 06 Mar 2025

https://github.com/pablushaa/stackcore

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

esp32 programming-language

Last synced: 01 Aug 2025

https://github.com/satyam4229/powerpro-academy

Algorithm Unlocked is a website with multiple pages that covers various topics related to data science, programming languages, technology news, and programming skills. The website is designed to provide a comprehensive platform for individuals interested in these areas.

blog bootstrap bootstrap4 css data-science html programming-language website

Last synced: 25 Sep 2025

https://github.com/lucasmmg1/scriptscollection

A collection of scripts that I developed across all these years!

c cpp processing programming programming-language programming-languages python

Last synced: 10 Jul 2025

https://github.com/genbuhase/equript

JavaScript + Equation = ???

equation javascript programming-language

Last synced: 22 Jul 2025

https://github.com/rybla/compilator

An abstractly-specified transpiler

haskell programming-language type-setting

Last synced: 08 Nov 2025

https://github.com/axorax/codelish

Use English as a Programming Language

ai codelish english programming programming-language

Last synced: 25 Feb 2025

https://github.com/oovm/vos-intellij

Intellij Support for Virtual Object Schema

codegen intellij-idea programming-language schema

Last synced: 10 Sep 2025

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: 22 Jul 2025

https://github.com/saman-pasha/cicili

Lisp C Compiler aka. 'Cicili' programming language, which compiles Lisp-like syntax to C code and more extra features like struct's method, lambda, variable's defer and function-like macro.

c cicili compiler lisp programming-language

Last synced: 07 May 2025

https://github.com/sudo-arash/nonscript

Basically MATLAB but worse

calculator matlab programming-language python

Last synced: 17 Jun 2025

https://github.com/zethearc/yachayl

Programming Language for Yachay Tech student.

programming programming-language python python3

Last synced: 05 Oct 2025

https://github.com/phucvin/vmgen-langs

Interpreted programming languages using vmgen

assembly interpreter programming-language register-vm stack-vm virtual-machine vm vmgen

Last synced: 01 Aug 2025

https://github.com/vldr/cscript

A C-like toy scripting language written in Typescript.

c compiler programming-language

Last synced: 01 Sep 2025

https://github.com/newlandtv/numerus

A programming language that uses only 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9!

num numbers programming-language xum

Last synced: 17 Aug 2025

https://github.com/flymeth/flylang-src

Private repo for the flylang source files

language programming-language typed typescript

Last synced: 22 Jun 2025

https://github.com/memescoep/ausl

Accessible Unified Source Language (AUSL) is a programming language designed to develop simple applications

linux programming-language python win32 windows

Last synced: 18 Aug 2025

https://github.com/linuxfandudeguy/arab-lang

A extremely small and buggy esoteric programming language where all the syntax is Arabic.

arabic arabic-language esolang esoteric-language programming-language python

Last synced: 21 Jul 2025

https://github.com/alexishuvier/lispy

A lisp-like language made with Python

lisp-dialect lispy programming-language python wip

Last synced: 17 Mar 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/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/xerosic/cater-lang

Cater, a primitive programming language made for fun.

caterpillar esoteric programming-language python3

Last synced: 31 Oct 2025

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: 24 Jun 2025

https://github.com/matteopolak/quasi

A slightly off-putting interpreted programming language.

programming-language quasi rust

Last synced: 19 Aug 2025

https://github.com/derpius/mlang

Modern alternative to Expression 2 and StarfallEx

garrysmod lua programming-language

Last synced: 11 Jul 2025

https://github.com/cswendrowski/intelligent-system-design-language

Intelligent System Design Language (ISDL) is a custom programming language that enables you to create professional Virtual Tabletop Systems in hours, not months. It generates modern Foundry VTT systems compatible with Foundry V12 and V13 using cutting-edge web technologies.

foundryvtt programming-language

Last synced: 16 Jan 2026

https://github.com/anathelegend/perl-efz

🚀 Simplify data management with Perl EFZ, an efficient tool for efficient file and data manipulation in Perl applications.

automation code-utilities command-line-tool cross-platform data-manipulation efz file-formatter open-source parser perl programming-language scripting software-development text-processing utf-8

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/whiletruu/powerhack-lang

Lang building playground

elm programming-language

Last synced: 20 Aug 2025

https://github.com/lang-programming/lang-standard-implementation

Interpreter independent Lang Standard implementation in lang code

interpreter lang-language programming-language translation-files

Last synced: 03 Feb 2026

https://github.com/alerzendee/aluraadventureproject

A simple HTML, CSS and JavaScript project from the “Algoritmos: criando uma aventura com HTML, CSS e JavaScript” in Alura Start's courses. | ALURA Course Project

alura alura-cursos-online css3 html-css-javascript html5 index javascript landing-page lpd novidades pages programming-language project start

Last synced: 31 Jul 2025

https://github.com/umairazmat/javascript-challenges-world

Check out my beginner-friendly GitHub repo🚀 with free programming exercises and challenges that cover various JavaScript concepts, including problem-solving, programming fundamentals, and ES6 JavaScript.Improve your JavaScript skills and have fun while practicing with open-source exercises.Give it a ⭐️ and fork for inspiration or your own projects

begineer-practice beginner-friendly beginners-exercises beginners-guide beginners-tutorial-series es6-javascript javascript javascript-es6 js problem-solving problem-statement problemsolving programming programming-challenges programming-contests programming-exercises programming-fundamentals programming-language

Last synced: 04 Apr 2025

https://github.com/dzangfan/evason

A lighweight programming language mixing JSON and functional features together

functional-programming json programming-language

Last synced: 24 Feb 2025

https://github.com/ellipticobj/alpha

stack based programming language

programming-language stack-based-language

Last synced: 21 Jul 2025

https://github.com/jodus-melodus/pg

Scripting language written in rust

ast programming-language rust

Last synced: 21 Aug 2025

https://github.com/mohitk05/monkey-ts

An implementation of the Monkey programming language in TypeScript

interpreter monkey-programming-language programming-language typescript

Last synced: 31 Jul 2025

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/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/prashantrahul141/splax

A memory safe, easy, dynamic programming language.

interpreter lexer parser programming-language rust tree-walk-interpreter

Last synced: 30 Jul 2025

https://github.com/degory/ghul-repository-template

GitHub repository template for a basic ghūl programming language application

dotnet ghul github programming-language repo template

Last synced: 16 Jan 2026

https://github.com/oemanuelfirmino/adote_um_focinho

Adote Um Focinho is a web application designed for a school assignment to promote pet adoption. Users can view, register, and manage pets in need of new homes. Built with PHP, MySQL, HTML, CSS, and JavaScript, this platform aims to simplify the adoption process and connect pets with loving families.

javascript php programming-language school-project

Last synced: 31 Dec 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/olion-lang/olion

A programming language with Algebraic Effects on WASI

algebraic-effects effect programming-language security wasi wasi-preview-2 wasm web-assembly webassembly

Last synced: 30 Jul 2025

https://github.com/arturbomtempo-dev/javascript-youtube-course

This repository contains all source code and examples from the complete JavaScript course available on YouTube.

ajax css dom dom-manipulation fetch-api front-end html javascript programming-language programming-logic vanilla-javascript web

Last synced: 30 Jul 2025

https://github.com/courses-at-nju-by-hfwei/cpl-coding

Source Code used in the C Programming Class @ software.nju.edu.cn

c coding programming-language

Last synced: 24 Aug 2025

https://github.com/kotharithvik-git/yeep-prolag

Yeep is a simple programming language built in C++. It supports Windows, Linux, and macOS. Join the development on GitHub! 🌟💻

compiler cross-platform dynamic-typing interpreter linux logical-operators macos open-source programming-language scripting string-concatenation windows

Last synced: 23 Jun 2025

https://github.com/noodle-eater/evilang

A mini toy scripting inspired by brainf**k and chicken.

esoteric-language interpreter programming-language

Last synced: 25 Aug 2025

https://github.com/darkfllame/quicklang

My own programming language (needs to be faster than Python), have fun making shet with it :)

programming-language zig

Last synced: 27 Feb 2025

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/dashbing/wenyan

A simple Classical Chinese Programming Language in Simplified Chinese

perl programming-language

Last synced: 03 Oct 2025

https://github.com/lvntky/hybrid

multiple variable compiler hack

c clang compiler gcc programming-language

Last synced: 26 Aug 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: 30 Dec 2025