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/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: 09 Feb 2026

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: 08 Apr 2025

https://github.com/simplyyan/noodlescript

A strongly typed language that transposes to optimized JavaScript.

javascript js language noodlescript programming-language transpiled-language transpiler

Last synced: 01 Apr 2025

https://github.com/spaghettifunk/alaska

A mix between Go and Rust to reach the sweet spot with LLVM as backend

go llvm programming-language rust

Last synced: 06 Jan 2026

https://github.com/ib823/riina

Formally verified programming language with security properties proven in Coq. Zero external dependencies. Thousands theorems. 0 admits.

bahasa-melayu compiler coq effect-system formal-verification information-flow mpl-2 non-interference programming-language rust security theorem-proving type-system zero-trust

Last synced: 10 Feb 2026

https://github.com/electrikmilk/aml

Interpreted math equation language 🧮

calculator interpreter language math math-language parser programming-language

Last synced: 22 Nov 2025

https://github.com/kmyeaserarafat/problem_solving

Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica

algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language

Last synced: 16 Mar 2025

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

A minimal Erlang implemented in Go

erlang golang interpreter programming-language

Last synced: 27 Feb 2026

https://github.com/mariot/brainrot

Brainrot is a playful programming language inspired by internet slang and memes. It incorporates popular online expressions, abbreviations, and quirky language patterns, transforming everyday internet culture into a unique coding experience. Perfect for those looking to code with a dash of humor and internet flair!

memes programming-language

Last synced: 25 Mar 2025

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

The Drift programming language.

java jvm kotlin language programming-language

Last synced: 06 Jan 2026

https://github.com/diohabara/cornellpl

https://cs3110.github.io/textbook/chapters/interp

programming-language

Last synced: 25 Mar 2025

https://github.com/plume-lang/plume-bucket

Package manager related manifests for Plume language

programming-language scoop scoop-bucket

Last synced: 05 Mar 2026

https://github.com/willothy/testscript

A programing language interpreter project, written in Python using PLY.

ply programming-language python

Last synced: 12 Sep 2025

https://github.com/jeeldobariya38/coding-notes

Coding notes is a platform that contains notes for all topics releated to coding

cheatsheet coding notes programming-language

Last synced: 14 Feb 2026

https://github.com/mqqz/dhad

Simple Arabic Programming Language Compiler and WASM Interpreter

arabic compiler programming-language

Last synced: 14 Feb 2026

https://github.com/Sparsh7082/Data-Analysis-Portfolio

This repository is dedicated to showcasing my skills, sharing projects, and tracking my progress in Data Analytics and Data Science.

canva data-analytics data-manipulation data-visualization database-querying google-slides power-bi power-point presentation-tools programming-language python r spreadsheets sql tableau

Last synced: 10 Mar 2025

https://github.com/spacebanana420/tofu

A barebones scripting language

interpreter programming-language scala script scripting

Last synced: 24 Mar 2025

https://github.com/truedoctor/c--

A Brainfuck transpiler and interpreter

brainfuck brainfuck-interpreter c-- fun programming-language transpiler

Last synced: 18 Mar 2025

https://github.com/humayunshariarhimu/code2binary

Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation

binary code computer electronics programme programming-language

Last synced: 14 Feb 2026

https://github.com/andreas-schoch/dominoscript

A recreational stack-oriented concatenative two-dimensional non-linear self-modifying esoteric programming language that uses the dots on domino pieces to represent code.

compiler domino domino-script dominoscript esolang esoteric-programming-language interpreter programming-language stack-oriented

Last synced: 01 Apr 2025

https://github.com/two-project/2lang

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

assembly assembly-language binary compiler language programming-language

Last synced: 27 Feb 2025

https://github.com/hzlmn/tslox

TypeScript implementation of Lox programming language

interpreters lox-language programming-language typescript

Last synced: 16 Mar 2025

https://github.com/hyperioxx/goscript

GoScript is a dynamically typed, interpreted language created out of curiosity to answer that question we ask as programmers: "How do you make a programming language from scratch?" So, I've given it a try.

language-development learning-by-doing programming-language

Last synced: 30 Mar 2025

https://github.com/casparwylie/zandt-lang

Another homemade programming language (ongoing and incomplete!)

language lexer parser programming-language

Last synced: 28 Dec 2025

https://github.com/tsavola/dp

Programming language experiment

programming-language

Last synced: 03 Sep 2025

https://github.com/wvanlit/snow

A simple Scheme inspired Lisp dialect written in C#

csharp interpreter lisp programming-language scheme

Last synced: 21 Apr 2025

https://github.com/miri-lang/miri

A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI

compiler cranelift gpu gpu-programming llvm miri programming-language

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

https://github.com/csjh/wasm-interpreter

An in-place WebAssembly interpreter

cpp interpreter programming-language runtime wasm webassembly

Last synced: 08 Oct 2025

https://github.com/marc7666/computer-organiozation-ii

Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.

assembly programming programming-language universitatlleida university

Last synced: 02 Nov 2025

https://github.com/dzimiks/mixlang

Grammar and sample code of my custom programming language.

programming-language

Last synced: 15 Feb 2026

https://github.com/blasius/javon

Javon – A modern, native-speed programming language with Java-like syntax.

compiler compiler-design java javafx native programming-language

Last synced: 07 Oct 2025

https://github.com/genricoloni/rust_roadmap

A concise Rust learning roadmap with an ICS file for easy date customization. Import and follow the schedule to practice Rust step by step!

learning programming-language rust

Last synced: 07 Oct 2025

https://github.com/thepuppetqueen57/rasm

An interpreted programming language written in rust

programming-language programming-languages rust

Last synced: 23 Feb 2026

https://github.com/ignis-lang/ignis

Ignis is a programming language created by me.

compi language programming-language rust

Last synced: 18 Jan 2026

https://github.com/plos-clan/cara

The Cara Programming Language

programming-language

Last synced: 17 Jan 2026

https://github.com/alaanvv/milk

A basic programming language

compiler programming-language

Last synced: 24 Oct 2025

https://github.com/maksim-ilin-f25/f

The F language can be considered as a reduced version of the Lisp language with some simplifications and modifications. It takes the basic syntax and semantics from Lisp.

cli functional-programming gradle interpreter kotlin lisp programming-language

Last synced: 09 Oct 2025

https://github.com/josedanxd/roblox-synapse

🚀 Enhance your Roblox gameplay with the Synapse Executor, designed for executing Lua scripts and customizing your gaming experience seamlessly.

automation bot development esp game-automation game-utilities lua programming programming-language repository roblox script-hub scripthub supported synapse technology tool whitelist

Last synced: 09 Oct 2025

https://github.com/fpotier/lox

My implementation of the Lox language

compiler lox programming-language

Last synced: 17 Jan 2026

https://github.com/corocoto/crb-language

programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:

crb-language javascript js programming programming-language

Last synced: 09 Oct 2025

https://github.com/microshaftcorp/itch-doser

An Programming Lanuage Easier Than ANYTHING!

batch beta-release dos programming-language test

Last synced: 21 Jan 2026

https://github.com/felixwainaina/effect-of-shamiri-intervention-on-adolescent-mental-health

Mental health problems are prevalent among African adolescents, but professional treatment capacity is limited. Shamiri, an efficient lay provider-delivered intervention, has significantly reduced depression and anxiety symptoms in previous randomized controlled trials (RCTs).

adolescents africa african health mental problems programming-language r research research-project

Last synced: 02 Mar 2025

https://github.com/aniketkumar15/c-language-code

C basic practice question code.

c c-language programming programming-language

Last synced: 10 Jan 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/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/tariqs26/st

Interpreted language with a JavaScript-like syntax

ast bun bun-test interpreter lexer parser programming-language repl scope typescript

Last synced: 29 Apr 2025

https://github.com/raulil/nobolog

Like Prolog, but for newbies

programming-language prolog-implementation

Last synced: 06 Mar 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/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/acerx-amj/cfunge

2D esoteric programming language based off Befunge-93.

cpp17 esolang interpreter programming-language

Last synced: 17 Sep 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/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/aceinetx/zenlang

Primary programming language of ZenOS

garbage-collection programming-language rust rust-lang

Last synced: 06 Nov 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/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/ltabis/d-lisp

An implementation of Lisp in C

lisp-interpreter programming-language

Last synced: 17 Jan 2026

https://github.com/newlandtv/python-tutorial-3.11.0

This is tutorial about Python 3.11.0 for beginners.

programming-language python python3 python3-11 tutorial

Last synced: 16 Sep 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/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/r1c4rdco5t4/scripting-language

Attempt of a custom scripting language using Python

interpreter programming-language python scripting-language

Last synced: 30 Mar 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/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/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://github.com/willmcpherson2/tulip

A Tiny, Untyped, Lazy, Interpreted, Pure language

haskell programming-language

Last synced: 30 Mar 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/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/metagn/kismet

Weird lisp-like language with imperative syntax and typed macros

programming-language

Last synced: 18 Mar 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/miguelvprieto/pseudocode-compiler

A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.

compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language

Last synced: 28 Jun 2025

https://github.com/ogcae/ruten

Fast, lightweight programming language with AI, subprocess, multiprocessing, vision, blockchain, and other powerful modules.

ai artificial-intelligence compiler ia json machine-learning multiprocessing multithreading openai programming-language rust rustup speed speedtest strings subprocess tests tokio

Last synced: 05 Nov 2025

https://github.com/newlandtv/arabipy

Arabic + Python = ArabiPy.

arabic programming-language python

Last synced: 14 Mar 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/younesrabeh/peps

The finest programming language, only using emojis 👀

emoji java programming-language

Last synced: 25 Dec 2025

https://github.com/eignnx/funlang

A programming language similar to OCaml and Rust with Ruby-inspired syntax.

bytecode-interpreter programming-language

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