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/yassinebenaid/nishimia

An interpreted dynamically typed programming language

go interpreter lexer parser programming-language repl

Last synced: 23 Nov 2025

https://github.com/tinybiggames/nitrovm

High-performance register-based virtual machine in Delphi with comprehensive debugging tools and modular opcode architecture.

debugging delphi developer-tools interpreter modular-architecture pascal performance programming-language register-based-bytecode virtual-machine vm-engine win64 windows-11

Last synced: 02 Jul 2025

https://github.com/neknaj/nlps

スタックマシンを基にした自作プログラミング言語とその処理システム - Neknaj Language Processing System

b-debt neknaj programming-language virtual-machine

Last synced: 10 Apr 2025

https://github.com/rafaelrinaldi/guess-programming-language

Naive programming language guessing built on top of highlight.js

guess highlight-js programming-language

Last synced: 22 Jul 2025

https://github.com/stevenjdh/code-librarian

Stores and organizes your code snippets for any programming language.

code database programming programming-language snippets snippets-library snippets-manager

Last synced: 07 May 2025

https://github.com/rla/llj

LLJ - Logic Language for JVM

jvm logic-language programming-language prolog

Last synced: 06 Mar 2025

https://github.com/leops/hatchet

A non-scripting language for the Source engine

programming-language scripting-language source-engine

Last synced: 06 Oct 2025

https://github.com/anaseto/goal

Goal, an embeddable scripting array language. (mirror repository)

array-language functional-language go golang programming-language

Last synced: 12 Apr 2025

https://github.com/yds12/ulp

A simple compiler from source to x64 assembly.

compiler programming-language toy-language

Last synced: 03 Mar 2025

https://github.com/tbrk/checklistings

LaTeX package for passing verbatim contents through a compiler and reincorporating the resulting output

compilation latex-package programming-language

Last synced: 13 May 2025

https://github.com/thacuber2a03/miniscript-c

An implementation of the Miniscript programming language in C99.

bytecode-interpreter c99 language-implementation miniscript programming-language unofficial

Last synced: 10 Jun 2025

https://github.com/omarazizi/mylox

Multi-Paradigm Transpiled (e.g. source to source) general-purpose programming language that translates to Java at runtime along with it's interpreter

crafting-interpreters interpreter java programming-language

Last synced: 26 Mar 2025

https://github.com/not-nik/hue

A lisp-like that can fit into your pocket

language lisp lisp-dialect lisp-like programming programming-language

Last synced: 22 Mar 2025

https://github.com/uynilo9/bento

🍱 - The Bento programming language

bento go golang language programming-language

Last synced: 22 Mar 2025

https://github.com/drdeano/backwards

A backwards programming language

backwards languages new-language programming-language

Last synced: 22 Mar 2025

https://github.com/abdulhaseebimran/smit-javascript-assignment

This Repository containing JavaScript programming challenges and solutions.

challenges javascript js programming-language

Last synced: 20 Nov 2025

https://github.com/aermoss/aenc

A programming language made with C++.

cpp interpreter programming-language

Last synced: 26 Jun 2025

https://github.com/skius/stringlang

An interpreted, expression-oriented language where everything evaluates to strings

golang hacktoberfest interpreter language programming-language

Last synced: 01 Aug 2025

https://github.com/funnyboy-roks/stark

A strictly-typed stack-based compiled programming language

programming-language rust stack-based

Last synced: 07 May 2025

https://github.com/neuwcodebox/Mya

Mya - Serval's Programming Language (Kemono Friends)

interpreter kemono-friends kemono-friends-language language-design programming-language serval

Last synced: 26 Jun 2025

https://github.com/bobrossrtx/demi-lang

An interpreted programming language developed in TypeScript

deno language programming-language typescript

Last synced: 01 Jul 2025

https://github.com/andyfratello/pro2

💻 Exercicis de Programació 2 (PRO2) Q1 - UPC FIB

compiler cpp cpp-language language pro2 pro2-fib programming programming-language

Last synced: 22 Jul 2025

https://github.com/iamjayprakash/codeclause_unitconvertor

This website helps in unit Conversion. This project is part of my internship.

codeclause codeclause-task covertor css csss development html internship js programming programming-language task unit web

Last synced: 06 Sep 2025

https://github.com/archisman-mridha/porth

Building a stack based programming language called Porth, which is inspired from the programming language Forth

compiler-construction forth porth programming-language stack-based-language tsoding-streams

Last synced: 21 Mar 2025

https://github.com/byancamatos01/python

"Aprendendo um pouco sobre a linguagem python através das aulas do Professor Gustavo Guanabara do Curso em video"

curso-em-video-python exercicios programming-language python3

Last synced: 06 Apr 2025

https://github.com/owainlewis/ava

Ava is a programming language exploring the idea of programs that can mutate and write themselves

compiler haskell programming-language

Last synced: 26 Jun 2025

https://github.com/omarazizi/kaleidoscope

Toy Programming language & optimizing JIT Compiler built with LLVM compiler infrastructure and C++

compilers cplusplus llvm llvm-ir programming-language

Last synced: 26 Jun 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: 06 Mar 2025

https://github.com/leonardpepa/simple-compiler

Simple Compiler created in University of macedonia

bison bison-yacc c compiler compiler-design flex jasmin jvm programming-language yacc

Last synced: 24 Dec 2025

https://github.com/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

Last synced: 07 Jul 2025

https://github.com/namberino/vilang

The Vietnamese Programming Language

cpp interpreter programming-language vietnamese

Last synced: 26 Jun 2025

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

Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.

concurrency concurrent-programming dynamic-programming general-purpose language openmp-applications openmp-parallelization programming-language scripting-language

Last synced: 28 Aug 2025

https://github.com/mohammadmd1383/j-mim

This is a scripting language called `MiM` (pronounced like 'meme') and it has some very interesting features, syntax and grammer. Written and extensible by Kotlin/JVM.

java jvm kotlin programming-language programming-languages scripting scripting-language

Last synced: 06 Apr 2025

https://github.com/radu-matei/monkey

[WIP] Interpreter, compiler, language server and debugger for the Monkey programming language

compiler debugger interpreter language-server-protocol programming-language

Last synced: 20 Jan 2026

https://github.com/maxbarsukov/simple_interpreter

👅 A simple language designed to learn how to create interpreters

gem interpreter interpreter-language programming-language ruby ruby-gem ruby-interpreter

Last synced: 28 Mar 2025

https://github.com/pannous/angle.js

javascript version of the angle programming language

angle node-js programming-language

Last synced: 06 Apr 2025

https://github.com/papachristoumarios/ntua-pl1

Programming Languages I Homework Assignments

cpp java programming-language prolog python3 smlnj

Last synced: 02 Mar 2025

https://github.com/jweinst1/lobster

A super-fast, binary expression language

binary-data compiler execution programming-language

Last synced: 21 Feb 2025

https://github.com/stickypiston/dabulang

A simple imperative programming language with a BASIC-inspired syntax

haskell interpreter megaparsec programming-language

Last synced: 01 Mar 2025

https://github.com/aegis-dev/shard_lang

Toy assembly language with embeddable 8bit VM written in Rust

asm assembly assmebler embeddable programming-language rust virtual-machine vm

Last synced: 13 Mar 2025

https://github.com/omaraflak/banana

Banana programming language

programming-language

Last synced: 20 Sep 2025

https://github.com/kajizukataichi/mltalk

ML-family programming language that you can write code smoothly

functional goal-directed-evaluation interpreter programming-language

Last synced: 05 Apr 2025

https://github.com/infuzu/oqs

`OQS` (Open Quick Script) is a simple, system-neutral expression language for efficient scripting on diverse platforms. It's open-source, adaptable, and focused on fundamental operations.

expression-engine expression-evaluator expression-language expression-parser expressionengine programming-language programming-languages

Last synced: 14 Jan 2026

https://github.com/axkr/ease_symja

Eclipse EASE plugin extension for using Symja as a REPL

computer-algebra eclipse eclipse-plugin programming-language symbolic-math symja

Last synced: 06 Sep 2025

https://github.com/dnbln/narxia

A programming language implementation

compiler programming-language

Last synced: 25 Jan 2026

https://github.com/suriyaa/wift

:tada: [COMING SOON] The Wift Programming Language

java language programming-language rebol shell wift wift-programming-language

Last synced: 01 Mar 2025

https://github.com/frederiktobner/vscode-cellox

Cellox language support for vscode

programming-language scripting-language vscode

Last synced: 08 Jan 2026

https://github.com/alexander-koch/golem

Compiler / Interpreter for the Golem programming language

compiler programming-language

Last synced: 11 May 2025

https://github.com/peeeuzin/lv8

A homemade programming language made in Rust, designed to do the same thing other programming languages do.

lv8 lv8-lang programming-language rust

Last synced: 10 Apr 2025

https://github.com/nic-obert/permalang

A compiler for a statically typed language

aot compiler cpp language parser programming-language syntax-tree

Last synced: 16 Apr 2025

https://github.com/barcodehub/entorno-programming-ia-node

Web application that uses the Judge0 API to execute code in multiple programming languages (JavaScript, Python, Java, C++). It processes source code submissions, retrieves execution results, and incorporates OpenAI for code correction (BETA).

code-correction code-execution coding error-handling judge0 openai openai-integration programming-language

Last synced: 31 Aug 2025

https://github.com/trizen/corvinus2

The Corvinus Programming Language (v2)

corvinus perl programming-language

Last synced: 29 Jun 2025

https://github.com/msadeqsirjani/toorla

An object-oriented programming language names Toorla

oop programming-language toorla

Last synced: 06 Jul 2025

https://github.com/newlandtv/koreanc

Implemented Korean programming in C/C++.

c korean korean-c korean-project programming-language

Last synced: 29 Dec 2025

https://github.com/pavi2410/replisp

A mini Lisp-like interpreted language,

c interpreter lisp lisp-interpreter native programming-language repl

Last synced: 22 Mar 2025

https://github.com/aermoss/rsx-tr

Platformlar arası uygulamalar için tasarlanan, yorumlanan, statik olarak yazılan çoklu paradigmalı genel amaçlı bir programlama dili olan R#'ın Türkçe versiyonu.

programming-language rsharp turkish turkish-programming

Last synced: 06 Mar 2025

https://github.com/jweyrich/aprendendo-a-programar-com-python

Material de apoio utilizado no treinamento de Python com duração de 10 horas para alguns colaboradores da Teltec Solutions.

presentation programming-language python teaching training training-materials

Last synced: 11 Jun 2025

https://github.com/pranavk-official/ktu-s7-cse_cd-lab

This repository contains all programs for Compiler Lab of 7th semester CSE in KTU 2019 Scheme.

c compiler lexer parser programming-language

Last synced: 16 May 2025

https://github.com/zac-garby/vm

A virtual machine for a simple programming language.

programming-language virtual-machine

Last synced: 04 Apr 2025

https://github.com/stynh/novabasicv2

Custom programming language interpreted in C#. I have no earlier experience building Interpreters. Hobby project.

abstract-syntax-tree basic-programming csharp interpreter programming-language

Last synced: 01 Jul 2025

https://github.com/vwkd/didi

A string matching language that is more like a programming language and less like RegEx

new-language pattern-matching programming-language string-matching string-search

Last synced: 28 Aug 2025

https://github.com/endeyshentlabs/exses

WIP. Yet another questionable programming language

compiled-language compiler hacktoberfest programming-language

Last synced: 04 Dec 2025

https://github.com/blwatkins/learning-java

Learning resources and notes for the Java programming language.

java learning notes programming-language

Last synced: 18 Oct 2025

https://github.com/kevindasilvas/klang

Klang is a strongly typed, with type inference, imperative and immutable programming language that transpiles to js.

compiler compilers haskell javascript klang programming-language programming-languages transpiler

Last synced: 25 Aug 2025

https://github.com/fabasoad/setup-umka-action

This GitHub action installs Umka programming language.

cli github-action github-actions interpreter programming-language scripting-language umka

Last synced: 24 Aug 2025

https://github.com/ahmedmourad0/sadlang

The Sad Programming Language, users of this language are officially called Sad Developers.

compiler programming-language sad

Last synced: 05 Jul 2025

https://github.com/giu7d/doka-lang

DOKA Functional Programming Language

compiler functional-programming programming-language

Last synced: 22 Aug 2025

https://github.com/rieselhilfe/tis200

Emulator of the tis-100 with arbitrary layout in golang

assembly assembly-language emulator game programming-language tis-100 zachtronics

Last synced: 05 Jul 2025

https://github.com/abrarulhassan-786/smit-project-zip

link of created pages : https://github.com/Abrarulhassan-786/TMS-PROJECT

code csharp-code csharpcode programming programming-language

Last synced: 13 Jun 2025

https://github.com/s4m-mo/hello-world-collection

The ultimate collection of Hello World files, language benchmarks and more, from across the languages you'll ever need to use.

benchmark collection hello-world programming-language

Last synced: 13 Jun 2025

https://github.com/zk-phi/lambda_to_lazyk

A Lambda Calculus to Lazy K translator

programming-language

Last synced: 19 Aug 2025

https://github.com/lixx21/python_exercise

Simple project using python to train logic programming

logic-programming programming-language python

Last synced: 03 Apr 2025

https://github.com/rameshvarun/dumblisp

A lisp interpreter written in pure C.

lisp lisp-interpreter programming-language

Last synced: 21 Jan 2026

https://github.com/uralstech/ezrsquarednet4.8

A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.

computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language

Last synced: 07 Apr 2025