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

mwnci the monkey language

programming-language toy-interpreter

Last synced: 14 May 2025

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

Monkey programming language

golang interpreter programming-language

Last synced: 21 Jun 2025

https://github.com/normal-coder/linguist-colors

Generate colors for programming language or file, base on GitHub/linguist

colors file-extension github linguist linguist-color programming-color programming-language

Last synced: 20 Feb 2026

https://github.com/rociobenitez/learn-c

Material educativo para aprender el lenguaje de programación C

c language-c programming-language software-engineering

Last synced: 21 May 2026

https://github.com/usamaroman/uman

Programming language for children in Russian language to teach programming basics

go golang interpreter language programming-language teaching

Last synced: 11 Apr 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/lvntky/hybrid

multiple variable compiler hack

c clang compiler gcc programming-language

Last synced: 26 Aug 2025

https://github.com/omg-shush/lime

An interpreted, dynamically-typed programming language.

f-sharp interpreter language programming-language

Last synced: 21 May 2026

https://github.com/okosa2/ion-lang

🚀 Transpile Ion to C efficiently, leveraging move-only ownership and channels for safe concurrency in a modern systems programming environment.

channels concurrency ffi ionic ionic-apps ionic-framework ionic3 langchain langchain-python language memory-safety multilanguage ng-translate no-gc programming-language support-rtl systems-programming transpiler

Last synced: 08 Jan 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/8pockets/hi

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

golang interpreter programming-language

Last synced: 14 Jan 2026

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

Simple programming language made in c++. Compiler only code and docs

cpp interpreter language object-oriented programming-language simplelanguage

Last synced: 30 May 2026

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/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/aabs/fifthlang.github.io

website for Fifth Programming Language - a general-purpose programming language with native support for RDF knowledge graphs. Built on .NET, strongly typed, multi-paradigm, and featuring modern constructs like destructuring, function overloading with guard clauses.

compiler dotnet programming-language

Last synced: 17 Jan 2026

https://github.com/yazaldefilimone/mini-interpreter

Crafting an interpreter with TypeScript.

compiler interpreter programming-language

Last synced: 11 Mar 2025

https://github.com/baberrehman/rust

The Rust Programming Language

cool-stuff programming-language rust

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

Scripting language written in rust

ast programming-language rust

Last synced: 21 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/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/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/mrlsd/lilac

Compiler with LLVM backend

compiler language programming-language

Last synced: 16 May 2026

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

Lang building playground

elm programming-language

Last synced: 20 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: 28 Jun 2026

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

A slightly off-putting interpreted programming language.

programming-language quasi rust

Last synced: 19 Aug 2025

https://github.com/edg-l/edlang-web

Experimental statically-typed compiled programming language made with LLVM and Rust

edlang language llvm programming-language

Last synced: 10 Jan 2026

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/csjh/wasm-interpreter

An in-place WebAssembly interpreter

cpp interpreter programming-language runtime wasm webassembly

Last synced: 18 May 2026

https://github.com/zethearc/yachayl

Programming Language for Yachay Tech student.

programming programming-language python python3

Last synced: 05 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: 01 Jul 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/minte9/java

Learn and Remember - Java

java programming-language

Last synced: 06 Apr 2026

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

A Rust-flavored systems language with lightweight effect labels in the type system — LLVM backend (JIT + AOT), ownership + borrow checking, generics, traits, and #[derive].

borrow-checker compiler effect-system jit language llvm programming-language rust systems-programming type-system

Last synced: 09 Jun 2026

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

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

A little language inspired by Rust that compiles to Go

compiler go programming-language rust

Last synced: 20 Apr 2026

https://github.com/ellipticobj/alpha

stack based programming language

programming-language stack-based-language

Last synced: 21 Jul 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/piterweb/jalang

jalang / An interpreted language built with Rust

interpreter lexer parser programming-language rust

Last synced: 26 Mar 2025

https://github.com/mobskuchen/vault

Verified, Atomic, Uncomplicated, Low-level Toolkit

llvm-frontend programming-language

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

Embeddable interpreted programming language (work in progress)

c embedded-language interpreter programming-language

Last synced: 12 Aug 2025

https://github.com/pepodev/pepo-lang

An programming language create for somethings that I don't yet to know. 😴😴

golang pepo-lang programming-language

Last synced: 06 Apr 2025

https://github.com/iconmaster5326/ithaca

Ithaca Lisp - A new Lisp, redesigned from the ground up

ithaca ithaca-lisp language lisp programming-language scheme

Last synced: 28 Mar 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/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/mobskuchen/lia

Object Oriented Programming Language

compiler dotnet java programming-language

Last synced: 28 Apr 2026

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/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/lazzerex/ferris-lang

Ferris - A simple programming language written in Rust.

compiler programming-language rust

Last synced: 18 Jun 2025

https://github.com/cloud-org/lua-in-action

lua code practice

lua programming-language

Last synced: 08 Mar 2025