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

https://github.com/leifericf/mino

A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.

clojure embedded lisp programming-language

Last synced: 09 May 2026

https://github.com/seonghaedu/k.code

This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.

programming-language school school-education

Last synced: 27 Apr 2026

https://github.com/claudiooliveira89/java

Repository created for programming and development in the java language.

devops java mobile poo programming-language

Last synced: 14 Sep 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/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/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/dev-madhurendra/rust

This repository contains basic learnings of rust programming language.

backend programming-language rust rust-lang

Last synced: 04 Nov 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/magnexis/magnificent-language

batteries-included interpreted language designed to feel structured like C++ while staying approachable like Python. This repository ships a real lexer, AST parser, tree-walking interpreter, import-capable runtime, interactive REPL, command-line runner, examples, documentation, and GitHub-ready project scaffolding.

javascript programming-language release

Last synced: 26 Jun 2026

https://github.com/willmcpherson2/tulip

A Tiny, Untyped, Lazy, Interpreted, Pure language

haskell programming-language

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

esoteric programming language that solely discusses itself

esolang programming-language selfish

Last synced: 28 Mar 2025

https://github.com/rdenadai/sigil-vscode-language-support

Sigil Language Support for Visual Studio Code

plugin programming-language sigil vscode-extension

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

A Clojure-like language with built-in Profunctor Optics

profunctor-optics programming-language

Last synced: 07 Jun 2026

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

Monkey programming language

golang interpreter programming-language

Last synced: 21 Jun 2025

https://github.com/jakeroggenbuck/paper

A simple programming language and its interpreter

interpreter programming-language

Last synced: 20 Jun 2026

https://github.com/simondeeley/gobasic

[Work-in-Progress] A BASIC-style programming language written in Go.

basic-programming go golang programming-language work-in-progress

Last synced: 28 Oct 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/deysuman/hope

Hope is a small, fast, class-based concurrent scripting language

cpp create hope new programming-language scripting-language

Last synced: 15 May 2026

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

Interpreter for my hypothetical programming language

golang interpreter programming-language

Last synced: 28 Apr 2026

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

LLVM Based Simple Language

ast lexer llvm parser programming-language toy-language

Last synced: 20 May 2026

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

My simple programing language.

javascript js programming-language

Last synced: 30 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/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/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/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/hoetty/marble

A simple and compact functional programming language

functional functional-programming programming-language

Last synced: 02 Aug 2025

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

COBOL-X is a modern COBOL-inspired programming platform for readable business logic, deterministic tooling, and backend-oriented workflows. This repository ships a TypeScript-based compiler toolchain, runtime, package manager layer, editor integration, and release validation flow.

cobol-language javascript modernized programming-language release typescript vscode-extension

Last synced: 26 Jun 2026

https://github.com/sujaykanth/tinypascal

Lightweight Pascal virtual machine for rapid development and education. Perfect for embedded scripting. Join us on GitHub! 🐙✨

assembly bytecode compiler delphi educational gas interpreter language-implementation lightweight object-pasca pascal pascal-compiler porting-to-linux-64 programming-language self-hosted virtual-machine vm

Last synced: 24 Jul 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/csjh/wasm-interpreter

An in-place WebAssembly interpreter

cpp interpreter programming-language runtime wasm webassembly

Last synced: 18 May 2026

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

Weird lisp-like language with imperative syntax and typed macros

programming-language

Last synced: 18 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/two-project/2Lang

[Work in progress] An assembler for the 2Lang programming language

assembly assembly-language binary compiler language programming-language

Last synced: 17 Sep 2025

https://github.com/shoaib1522/oop-in-python

This repository contains comprehensive lecture codes, practice exercises, and resources for learning Object-Oriented Programming (OOP) in Python. It covers core OOP concepts like classes, inheritance, and polymorphism, with practical examples and assignments.

aggregation c class codes composite language object-oriented-programming oop-principles polymorphism programming-language python

Last synced: 29 Apr 2026

https://github.com/maksmakuta/mlang

M Programming language (WIP)

cpp20 language mlang programming-language

Last synced: 02 Aug 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/mobskuchen/vault

Verified, Atomic, Uncomplicated, Low-level Toolkit

llvm-frontend programming-language

Last synced: 23 Jul 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/robinncode/banglascript

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

bengali javascript programming-language typescript

Last synced: 29 Apr 2026

https://github.com/magayaga/hyzero

The Hyzero programming language

hyzero language programming-language python

Last synced: 18 May 2026

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/aden-q/monkey

An interpreted language written in Go

go golang interpreter programming-language

Last synced: 11 Apr 2025

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

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/rcosta358/scripting-language

Attempt of a custom scripting language using Python

interpreter programming-language python scripting-language

Last synced: 09 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/ayushsiloiya619/threshold-dkn

C++ Important Coding questions with solutions.

competitive-programming cplusplus cpp programming-language

Last synced: 23 Mar 2025

https://github.com/acerx-amj/cfunge

2D esoteric programming language based off Befunge-93.

cpp17 esolang interpreter programming-language

Last synced: 17 Sep 2025

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

An abstractly-specified transpiler

haskell programming-language type-setting

Last synced: 08 Nov 2025

https://github.com/acerx-amj/cll_interpreter

Interpreter for CLL inspired by C++ and Python.

cpp17 interpreted-programming-language interpreter programming-language

Last synced: 17 Sep 2025

https://github.com/carloseduardonit/programa-infox

Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.

crud java-8 mssql programming-language youtube

Last synced: 11 May 2026

https://github.com/maxrt101/xcc

XCC Programming language compiler based on LLVM

compiler cpp17 llvm programming-language

Last synced: 02 May 2026

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/xerosic/cater-lang

Cater, a primitive programming language made for fun.

caterpillar esoteric programming-language python3

Last synced: 31 Oct 2025

https://github.com/lpogic/fusy

Język programowania Fusy

java programming-language scripting-language

Last synced: 29 Mar 2025

https://github.com/severen/lox

My implementations of the Lox programming language from the book Crafting Interpreters by Bob Nystrom.

crafting-interpreters interpeter language lox programming-language virtual-machine vm

Last synced: 18 May 2026

https://github.com/getvmio/getvm-icons

GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.

icons programming-language

Last synced: 12 May 2026

https://github.com/it1shka/code-adventure

Project to teach kids basics of programming. Development process is currently frozen

game ide learn-to-code platform playground programming-language

Last synced: 19 Mar 2026