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

Frontend of programming language for academic purpose designed for testing system that prevent memory leaks

compiler llvm programming-language

Last synced: 19 Jun 2025

https://github.com/progambler227788/patient-management-system

Hi everyone, This project is based on DSA. I've implements patients data using linklist. You could use database or file handling for storage. You could modify it according to your needs.

circular-linked-list coding coding-interviews cpp cpp-assignment cpp-programming cpp-project data-structures-and-algorithms doubly doubly-linked-list dsa library-management-system linklist management-system patient-management-system programming-language semester-project university-project

Last synced: 16 May 2025

https://github.com/spydr06/monkey

The Monkey Programming language written in Go following Thorsten Ball's Book "Writing an Interpreter in Go"

go golang interpreter monkey-programming-language programming-language writing-an-interpreter-in-go

Last synced: 27 May 2026

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

A repository to host the demo C source files that may be used to learn or teach basic concepts in C programming language.

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

Last synced: 10 Oct 2025

https://github.com/wilk/dpc18bot

Dutch PHP Conference 2018 Telegram Bot

elixir elixir-lang learning programming-language telegram-bot

Last synced: 23 Mar 2025

https://github.com/rey-language/rey

rey is an experimental programming language

compiler interpreter language-design programming-language

Last synced: 13 Jan 2026

https://github.com/gastonchenet/cassouscript

🔧 CassouScript is an entierly modulable programming language used to execute pseudo-code

interpreter programming-language pseudo-code

Last synced: 09 Mar 2025

https://github.com/tom65536/adelante

Advanced Elementary Language for Teaching and Education

educational programming-language teaching

Last synced: 16 Jan 2026

https://github.com/las-r/pupil

An interpreted programming language based on several others.

language new-programming-lang programming-language python

Last synced: 07 May 2025

https://github.com/hchiam/please

An experimental programming language (transpiler) to make it easier to write code with speech recognition.

experimental-programming-language language programming-language speech-recognition

Last synced: 02 Jul 2025

https://github.com/nwtgck/mini-scheme-haskell

Mini Scheme Interpreter in Haskell

programming-language

Last synced: 31 Mar 2025

https://github.com/jongha/gedit-indent

There are many coding conventions for each programming language. Some programming languages suggest to use two spaces to indent the code and other sites suggest to use tabs to indent the code. This plugin supports indent changing. It can convert from one style of writing to another. It can be used to make code easier to read and support shortcut(<control><alt>i) to change quickly.

change-indent coding-conventions gedit gedit-indent plugin programming-language python

Last synced: 19 Jul 2025

https://github.com/basaicorp/razen-lang

🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.

coding easy free lightweight llvm news open-source powerful programming-language python python3 scripting-language speech

Last synced: 31 Mar 2025

https://github.com/abdul-rafay19/youngdevinterns_machine-learning_tasks

This internship offers hands-on exposure to real-world Machine Learning applications — from data visualization and preprocessing to model development, evaluation, and deployment. It focuses on real ML workflows, problem-solving, neural networks, and hyperparameter tuning — all within a collaborative, remote, and growth-oriented environment.

ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks data data-visualization internship machine-learning machine-learning-algorithms machinelearning ml model model-development neural-network preprocessing programming-language python task tasks youngdevintern

Last synced: 29 Apr 2026

https://github.com/maumneto/compprogramengineering

Repositório dos códigos na linguagem C para a disciplina de Programação

c engineering exercise programming programming-language teaching-materials

Last synced: 10 Jun 2025

https://github.com/thesanddog/decalang

Decalang (dl) is an interpreted programming language made in rust used to do simple tasks since this language is in heavy developement and currently in beta. To know more about Decalang read the README.md file

beginner-friendly coding decalang easy easy-to-use language oop program programming-language rust

Last synced: 08 Apr 2025

https://github.com/bredalis/programas

✌ Series of programs created with Python ✌

programming-language programs python

Last synced: 28 May 2026

https://github.com/manorajesh/laspa

Lisp-like Language with LLVM Backend

lisp llvm programming-language rust

Last synced: 16 Apr 2026

https://github.com/jbrosdevelopment/calc_lang

A programming language designed to look like math and be used like a calculator

calculaor calculation programming-language rust

Last synced: 18 Jul 2025

https://github.com/blagojeblagojevic/bvm

A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.

assembly bvm c programming-language vm

Last synced: 05 May 2026

https://github.com/twfksh/yet-another-language

an interpreted language with built-in garbage collection

interpreter language programming-language

Last synced: 16 Mar 2025

https://github.com/golergka/ts-lox

Typescript version of LOX language from Crafting Interpreters

programming-language typescript

Last synced: 29 Oct 2025

https://github.com/itzisonn/meazy

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

programming-language

Last synced: 08 Apr 2025

https://github.com/ldrk11/filesandfolders

Typescript interpreter for FilesAndFolders!

esolang esolangs folders programming-language

Last synced: 16 Mar 2025

https://github.com/madkne/MPL_interpreter

A small,fast and simple interpreter also best solution to common problems of programmers.

beta c interpreter language mpl programming-language

Last synced: 11 May 2025

https://github.com/hbiede/threes

Novelty programming language that operates as a stack-based reduced instruction set language.

esoteric-language esoteric-programming-language interpreted-language interpreted-programming-language langauge programming-language stack stack-language

Last synced: 03 Apr 2025

https://github.com/eirikvaa/nic

My first stab at creating a programming language from the ground up

compiler programming-language

Last synced: 11 Jun 2025

https://github.com/daniel-liu-c0deb0t/recall

Interpreter for reCall, a dynamically typed scripting language that emphasizes recursion. Also contains object-oriented and functional features.

java programming-language

Last synced: 24 Mar 2025

https://github.com/elijah-team/elijah-lang-lgpl

Elijjah is a high-level language suitable for replacement Java and C++. It is meant to integrate into current C and Java projects. It will feature a REPL and a graphical environment as well, along the lines Smalltalk/Tunes Slate.

elijah-lang programming-language transpiler

Last synced: 16 Jan 2026

https://github.com/syipmong/yeep-prolag

A simple, interpreted programming language written in C with logical operators, string concatenation, and interactive REPL.

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

Last synced: 12 Apr 2026

https://github.com/sano-jin/lmn-alpha

A minimal compiler and a runtime for a language based on graph rewriting

compiler interpreter programming-language

Last synced: 24 Mar 2025

https://github.com/sano-jin/dhl-alpha

A minimal compiler and runtime for a language based on graph rewriting

compiler interpreter ocaml programming-language

Last synced: 24 Mar 2025

https://github.com/alphaharrius/veil

The implementation of the Veil programming language.

cpp cpp17 custom-language language-runtime programming-exercises programming-language

Last synced: 24 Mar 2025

https://github.com/thevilledev/seppolang

A Seppo inspired programming language

programming-language seppo

Last synced: 30 Mar 2025

https://github.com/diohabara/pl

a programming language

ocaml opam programming-language

Last synced: 25 Mar 2025

https://github.com/languageissimple/learn-ruby

Resources to Learn Ruby Programming Language.

git github github-actions github-config programming-language ruby

Last synced: 03 Apr 2026

https://github.com/blazinsan/privacyscreenfilter

Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.

cplusplus cpp programming programming-language

Last synced: 01 Apr 2025

https://github.com/vishal-raj-1/language-proficiency-in-c

It contains all the solutions of HackerRank (Language Proficiency In C)

basic-of-programming basics-of-c c hackerrank language-proficiency programming-language

Last synced: 03 Jul 2025

https://github.com/99thedark/aqua

6th version of my programming language, Aqua

compiler language llvm nim nim-lang programming-language

Last synced: 06 Jan 2026

https://github.com/maumneto/lip2-20212

Repositório da disciplina de Linguagens de Programação II (Orientado a Objeto) do semestre de 2021-2.

java programming programming-language teaching

Last synced: 29 May 2026

https://github.com/golem2game/guess-the-number

🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.

c gcc-complier guess-the-number guessing-game programming programming-language vscode

Last synced: 11 Jun 2025

https://github.com/gastonchenet/uniscript-vscode

🖼️ The VSCode extension for UniScript

language-support programming-language vscode-extension

Last synced: 01 Apr 2025

https://github.com/bartolomej/ralc

Programmable calculator 🔢

programming-language school-assignment

Last synced: 08 Apr 2025

https://github.com/chloelavrat/orca-tutorial

Unofficial tutorial and documentation for the Orca procedural sequencer.

musicmaking programming-language sequencer sequencer-midi tutorial

Last synced: 04 Feb 2026

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

Learn and Remember - Java

java programming-language

Last synced: 06 Apr 2026

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/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/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/carloseduardonit/mensagem-em-java

Projeto 'Mensagem em Java': Aplicação simples desenvolvida em Java para enviar e exibir mensagens. Focado em praticar conceitos básicos de programação, estrutura de dados e lógica de controle de fluxo em Java.

beginner java-8 jdk8 programming-language

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

The first programming language in the Venetian language!

c programming-language

Last synced: 31 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/f3nr1rs3c/AlgorithmAndProgramming

İstanbul Gelişim Üniversitesi - Programlama Dersi Notları

algorithm cpp programming programming-language

Last synced: 03 Sep 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/l12-krts/wslang

Well Simple - A Well... Simple yet powerful scripting language with graphics, JSON, cryptography, and file I/O capabilities.

programming-language repl wslang

Last synced: 15 May 2026

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/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: 18 May 2026

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

A tiny scripting language to test loading shared libraries

c interpreter programming-language shared

Last synced: 23 Aug 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/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/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: 20 May 2026

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

https://github.com/grassleaff/tif

tif is a lightweight interpreted language implemented in Lua, featuring basic control flow, variables, expressions and more. Aimed at experimentation and educational use.

interpreter language lexer lua lua-programming parser programming-language

Last synced: 15 May 2026

https://github.com/ashesh-para/travel-management-system

This project is designed to manage and streamline travel arrangements, including booking flights, accommodations, and other travel-related activities. The system aims to provide an efficient way to handle travel logistics for users.

css database final-year-project html javaswing jdbc-database jquery nodejs pijus-mazumdar programming programming-language tkinter-gui tourism-website travel-website

Last synced: 09 Apr 2026

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

An abstractly-specified transpiler

haskell programming-language type-setting

Last synced: 08 Nov 2025

https://github.com/ichard26/masml

Richard's silly ASM-like(-ish) language.

c programming-language

Last synced: 14 Jul 2025