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/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/oovm/vos-intellij

Intellij Support for Virtual Object Schema

codegen intellij-idea programming-language schema

Last synced: 10 Sep 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/thepuppetqueen57/rasm

An interpreted programming language written in rust

programming-language programming-languages rust

Last synced: 12 Apr 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/scenent/compilerandinterpreter

(UNFINISHED) Custom compiler and interpreter using nasm and GCC.

assembly-language compiler cpp17 interpreter nasm programming-language

Last synced: 04 Mar 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/ekt0re/veneto-coding-language

The first programming language in the Venetian language!

c programming-language

Last synced: 31 Mar 2025

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

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

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

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

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

Last synced: 28 Mar 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/pyzh/cpn

common programming notation

apl chinese erlang forth mathematics programming-language prolog rpn

Last synced: 15 Mar 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/gboncoffee/webheadache

Brainfuck interpreter on the browser, written in CoffeeScript

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

Last synced: 27 Mar 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/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/sudo-arash/nonscript

Basically MATLAB but worse

calculator matlab programming-language python

Last synced: 17 Jun 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/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/hanzceo/pnglang

PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.

assembler esolang interpreter programming-language

Last synced: 28 Oct 2025

https://github.com/joaofaveri/discovering-modern-cpp

My walk-through over the book "Discovering Modern C++", written by Peter Gottschling (Addison-Wesley - Second Edition). An intensive course for scientists, engineers and programmers

book-exercises cpp programming programming-language

Last synced: 20 Mar 2025

https://github.com/jazzdotdev/jazzup

an installer for the scripting language Jazz

installer installer-script jazz programming-language

Last synced: 27 Mar 2025

https://github.com/tnixc/cazal

Tiny stack based interpreted programming language in C

c interpreted-language programming-language

Last synced: 09 Jul 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/amanmenda/prism

Prism is an educational imperative programming language inspired by Rust syntax, developed during coursework at EPITECH to explore compiler design and language implementation.

compiler haskell programming-language virtual-machine

Last synced: 20 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/b-jure/tokudae

Embeddable interpreted programming language (work in progress)

c embedded-language interpreter programming-language

Last synced: 12 Aug 2025

https://github.com/jethrr/bisaya-prog-language

A high interpreted programming language based on Cebuano built using Typescript

programming-language

Last synced: 09 Sep 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/h1alexbel/sxl

XML transformation language, similar to XSLT, but simpler

programming-language xml xml-transformation xslt

Last synced: 15 Jun 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/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/piterweb/jalang

jalang / An interpreted language built with Rust

interpreter lexer parser programming-language rust

Last synced: 26 Mar 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/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/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/joshuboi77/c-dictionary

C list of keywords and identifiers built into a VSCode extension

c dictionary programming-language vscode vscode-extension

Last synced: 04 Oct 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/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/basemax/goscript

GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.

go go-interpreter go-programming-language golang golang-interpreter interpreter interpreter-basic interpreter-go interpreter-language interpreter-pattern programming-language programming-language-design programming-language-development programming-language-go programming-language-translator programming-languages

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/matteopolak/quasi

A slightly off-putting interpreted programming language.

programming-language quasi rust

Last synced: 19 Aug 2025

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: 07 Aug 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/haseeb1389446/csharp

Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.

c-sharp coding console-application csharp csharp-code programming programming-language tasks

Last synced: 06 Aug 2025

https://github.com/metagn/kismet

Weird lisp-like language with imperative syntax and typed macros

programming-language

Last synced: 18 Mar 2025

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: 05 Aug 2025

https://github.com/whiletruu/powerhack-lang

Lang building playground

elm programming-language

Last synced: 20 Aug 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/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: 03 Aug 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/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/trisuaso/faraday

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

compiler lua programming-language type-checking

Last synced: 18 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/jodus-melodus/pg

Scripting language written in rust

ast programming-language rust

Last synced: 21 Aug 2025

https://github.com/rybla/compilator

An abstractly-specified transpiler

haskell programming-language type-setting

Last synced: 08 Nov 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/tttardigrado/esostack

A small stack oriented esolang

esolang interpreter programming-language stack

Last synced: 03 Apr 2025

https://github.com/bendaws/b

My own hobbyist compiled programming language

custom-language programming-language

Last synced: 01 Aug 2025

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

An interpreted language written in Go

go golang interpreter programming-language

Last synced: 11 Apr 2025