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/chandralegend/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: 10 Apr 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/watcol/somen-language

Utilities of the somen parser combinator for languages.

parser parser-combinators programming-language rust

Last synced: 07 Apr 2026

https://github.com/mobskuchen/vault

Verified, Atomic, Uncomplicated, Low-level Toolkit

llvm-frontend programming-language

Last synced: 23 Jul 2025

https://github.com/felixfong227/mlpfim-programming-language

And other MLP "programming language",but reading the real source files

mlp mylittlepony pony programming-language

Last synced: 06 Apr 2025

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

The Kyoto Programming Language and its compiler, Cyoto

antlr4 boost compiler llvm programming-language

Last synced: 14 Mar 2025

https://github.com/rybla/compilator

An abstractly-specified transpiler

haskell programming-language type-setting

Last synced: 08 Nov 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/pablushaa/stackcore

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

esp32 programming-language

Last synced: 01 Aug 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/johan-jnn/flylang

Source code of my dream programming language

language oop programming-language rust

Last synced: 26 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/sahilverse/nepdai

NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.

abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript

Last synced: 24 Mar 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/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/maksmakuta/mlang

M Programming language (WIP)

cpp20 language mlang programming-language

Last synced: 02 Aug 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/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: 24 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/mrlsd/lilac

Compiler with LLVM backend

compiler language programming-language

Last synced: 24 Feb 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/habibun/c

A general-purpose computer programming language

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

Last synced: 30 Nov 2025

https://github.com/mikaelfangel/crn-plus-plus

👩🏻‍🔬 Implementation of the molecular programming language CRN++

biology chemical-reactions compiler crn crn-simulator interpreter molecular plotting programming-language simulator

Last synced: 26 Oct 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: 29 Nov 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/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/ayushsiloiya619/threshold-dkn

C++ Important Coding questions with solutions.

competitive-programming cplusplus cpp programming-language

Last synced: 23 Mar 2025

https://github.com/st0012/monkey

An language Interpreter written in Go

golang interpreter programming-language

Last synced: 29 Mar 2025

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: 09 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/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/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/abyanmajid/trump

Trump meme compiled language built in Rust and LLVM

compiler llvm meme programming-language trump

Last synced: 23 Mar 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/8pockets/hi

Hi-lang is beginner's all-purpose symbolic instruction code

golang interpreter programming-language

Last synced: 14 Jan 2026

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

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

programming-language

Last synced: 20 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/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/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/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 Dec 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://codeberg.org/catseye/Castile

A simple imperative language with union types (and a compiler for same, with multiple targets)

compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types

Last synced: 23 Jul 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/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/ttulka/i-am-selfish

esoteric programming language that solely discusses itself

esolang programming-language selfish

Last synced: 28 Mar 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/hgiesel/slang

A Clojure-like language with built-in Profunctor Optics

profunctor-optics programming-language

Last synced: 25 Feb 2025

https://github.com/jinxnvmm/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: 04 Mar 2025

https://github.com/ciathefed/fishy

The Fishy compiler and virtual machine

bytecode compiler golang programming-language vm

Last synced: 21 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/kmranrg/anuraglang

Welcome to AnuragLang, a simple yet powerful programming language designed for expressiveness and ease of use!

anuraglang new programming-language

Last synced: 05 Apr 2025

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: 13 Dec 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/ttulka/strokepm

Stroke+- is an esoteric structured programming language

esolang javascript programming-language stroke turing-complete

Last synced: 28 Mar 2025

https://github.com/ttulka/stroke

Stroke {/|\} esoteric structured programming language

esolang javascript programming-language stroke

Last synced: 28 Mar 2025

https://github.com/randomgamingdev/simpl

A simple logic gate based programming language made for educational purposes

easy easy-to-use educational language language-model programming-language simpl simple

Last synced: 13 Mar 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/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/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