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/AmrHendy/programming-language-translator

An easy way to use the released TransCoder by Facebook AI Research to convert code from one programming language to another using unsupervised neural machine translation (NMT) systems that use deep-learning to translate text from one natural language to another and is trained only on monolingual source data.

machine-translation nlp programming-language transcoder transformer unsupervised-deep-learning unsupervised-translation

Last synced: 18 Jul 2025

https://github.com/frizensami/singlang

A completely legitimate programming language for Singaporeans. Because uncle also can code one hor.

interpreter programming-language singlish

Last synced: 30 Apr 2025

https://github.com/ArachnidAbby/BCL

BCL Compiled Language (BCL)

compiler programming-language python

Last synced: 16 Apr 2025

https://github.com/fus3n/cupscript

CupScript Is A Simple Scripting Language Completely Created Using Python

language programming-language python ruby ruby-like scripting-language

Last synced: 18 Mar 2025

https://github.com/nixpulvis/brainfuck

A simple brainfuck interpreter in Rust.

brainfuck programming-language

Last synced: 02 Apr 2025

https://github.com/shinbatsu/brainfuck

List of Simple BrainFuck (.bf) code examples written by me

ascii brainfuck bynary code-golf programming-language

Last synced: 04 Oct 2025

https://github.com/rigetti/quil-rs

Quil Parser & Program Builder

programming-language quantum-computing

Last synced: 18 Jan 2026

https://github.com/cristianoc/reinfer

Runtime Extended Inference for json data.

javascript json programming-language reason reasonml type-inference type-system

Last synced: 17 Oct 2025

https://github.com/mystpi/bella

🐶 Bella ⌁ A simple functional programming language ⌁ Written in Gleam!

functional-programming gleam interpreter lexer nodejs parser programming-language

Last synced: 04 May 2025

https://github.com/cristianoc/REInfer

Runtime Extended Inference for json data.

javascript json programming-language reason reasonml type-inference type-system

Last synced: 07 May 2025

https://github.com/evincarofautumn/hap

A simple concurrent programming language.

asynchronous-programming events hap programming-language

Last synced: 12 Sep 2025

https://github.com/marc2332/ham

🍖 ham, general purpose programming language

interpreted programming-language rust

Last synced: 22 Apr 2025

https://github.com/sporeball/naz

an esolang where every instruction is named by a number and a letter

esolang programming-language

Last synced: 19 Jun 2025

https://github.com/CalmSystem/wala

It aims to be for WASM what YAML is for JSON. Programming language targetting WebAssembly. Human friendly WAT

programming-language wasm webassembly zig

Last synced: 17 Jul 2025

https://github.com/ACM-UoA-Student-Chapter/dil

The Department of Informatics Programming Language.

compiler educational first-timers-friendly programming-language

Last synced: 08 Apr 2025

https://github.com/halcyonnouveau/soppo

Go, with the features it's missing.

compiler go golang programming-language rust

Last synced: 13 Jan 2026

https://github.com/peterhenryd/dorian

Dorian is an intuitive high-level abstraction for LLVM for creating imperative programs using declarative structures.

llvm programming-language rust

Last synced: 10 Apr 2025

https://github.com/scizzorz/rain

A programming language.

llvm programming-language python

Last synced: 29 Jul 2025

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

Atlas77 is a programming language in development written in Rust

assembler compiler interpreter language programming-language rust

Last synced: 18 Jan 2026

https://github.com/yamacir-kit/meevax

A programmable programming language

lisp programming-language r7rs-small scheme

Last synced: 11 Jul 2025

https://github.com/ligurio/clojure-from-the-ground-up

Book about Clojure written by Kyle Kingsbury https://aphyr.com/tags/Clojure-from-the-ground-up, formatting and conversion to Markdown, EPUB and HTML by Sergey Bronnikov.

book clojure programming programming-language

Last synced: 14 Jun 2025

https://github.com/4rjunc/The-Hello-World-Project

This repository hosts programs that output 'Hello World' in various programming languages. 🌍✨

first-timers-only hacktoberfest hacktoberfest-accepted hacktoberfest-starter hello-world programming-language

Last synced: 11 May 2025

https://github.com/amrdeveloper/tank

Dynamic type Object oriented and scripting language written in Java

interpreter java lox lox-interpreter lox-language oop-languages programming-language scripting-language

Last synced: 12 Apr 2025

https://github.com/rsashka/newlang

A programming language with a simple no-keyword syntax for computing tensors and rational numbers with unlimited precision (NOTE: NewLang is experimental; see README)

c compiler cpp cross-platform dynamic-typing interpreter language oop programming-language pure-function static-typed tensors

Last synced: 12 Jul 2025

https://github.com/themaster1127/hth

HTH, which stands for HeavenToHell, is a dynamically typed, transpiled high-level programming language designed for simplicity, ease of use, and versatility. Inspired by the syntax of AutoHotkey, HTH offers a user-friendly environment for beginners to learn programming and build web apps.

ahk autohotkey beginner-friendly easy-to-use flask high-level-language hth html javascript portable programming-language python-backend scripting-language transpiled-language transpiler website

Last synced: 13 Apr 2025

https://github.com/russo-2025/papyrus-compiler

An open-source implementation of Papyrus scripting language compiler

compiler language papyrus programming-language scripting

Last synced: 10 Apr 2025

https://github.com/catseye/mascarpone

MIRROR of https://codeberg.org/catseye/Mascarpone : You are lost in a twisty maze of meta-circular interpreters, all alike.

interpreter meta-circular programming-language

Last synced: 12 Apr 2025

https://github.com/avalon-lang/avaloni

Interpreter of the Avalon programming language.

avalon interpreter programming-language quantum-computing

Last synced: 11 May 2025

https://github.com/derunelabs/jane

Joy Along New Experience (jane) programming language source tree 🍵

programming-language transpiler

Last synced: 05 May 2025

https://github.com/refreezed/gloa

Glóa - a statically typed language that compiles to Lua. *UNDER DEVELOPMENT*

compiler gloa lua programming-language pure-lua static-type-system transpiler

Last synced: 14 Apr 2025

https://github.com/arnobl/structural-typing-examples

Examples in various programming languages about how structural typing is supported

object-oriented programming-language structural-typing type-system

Last synced: 06 Oct 2025

https://github.com/thesephist/xin

Xin (신/心) is a flexible functional programming language with a tiny core, inspired by Lisp and CSP

golang interpreter lisp programming-language

Last synced: 21 Jul 2025

https://github.com/marcelgarus/orchard

A playground for programming language ideas.

programming-language

Last synced: 24 Oct 2025

https://github.com/morgancaron/script

Script is a multi-paradigm compiled programming language. The compiler core has been migrated to CppUtils.

compiler cpp cpp20 cpp23 language parser programming-language script script-language scripting scripting-language

Last synced: 19 Jun 2025

https://github.com/pragmatwice/chthollylang

A simple implementation of Yet another script language Chtholly

implmentation intermediate-code-generation parser parser-combinators programming-language

Last synced: 15 Apr 2025

https://github.com/v420v/ibu

🕊️ A programming language

assembly compiler holyc ibu language programming-language self-hosting

Last synced: 11 Apr 2025

https://github.com/bobbimanners/EightBall

The Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20

apple2 commodore-64 commodore-vic20 compiler interpreter programming-language retrocomputing

Last synced: 11 May 2025

https://github.com/stepfenshawn/cf-lang

The CF programming language. A programming language inspired by some war movies! 💣💣

cf-lang compiler interpreter new-language programming-language python python3

Last synced: 13 Apr 2025

https://github.com/ta0kira/zeolite

Zeolite is a statically-typed, general-purpose programming language.

compiler freebsd linux macos programming-language zeolite-lang

Last synced: 08 May 2025

https://github.com/trebor-huang/ice1000

🧊 A Elbereth Gilthoniel / silivren penna míriel! 🌟

programming-language

Last synced: 30 Aug 2025

https://github.com/farkon00/cont

Cont is a compiled statically-typed object oriented concatenative programming language written in Python

compiler concatinative object-oriented programming-language python stack-based

Last synced: 16 Jan 2026

https://github.com/lucassouzamatos/chico.lang

:sparkles: :smiley_cat: a functional toy language

erlang programming-language

Last synced: 10 Jul 2025

https://github.com/psiace/emo

The "emo" Programming Language.

language programming-language

Last synced: 15 Apr 2025

https://github.com/senseiwells/arucas

Arucas is an Interpreted Language using Kotlin, designed to be easily integrated into other Java programs.

arucas programming-language

Last synced: 19 Aug 2025

https://github.com/uliwitness/bytecodeinterpreter

Sample code to go with my "Writing a bytecode virtual machine in C++" video.

interpreter programming-language sample-code tutorial

Last synced: 11 Jun 2025

https://github.com/thomasmueller/bau-lang

Bau is a simple, concise, safe, powerful and fast programming language.

programming-language

Last synced: 15 Apr 2025

https://github.com/tommasocerruti/rowlang

RowLang is a minimalistic esoteric programming language written as an analogy to rowing.

c compiler esoteric-programming-language minimalistic programming-language rowing

Last synced: 10 Apr 2025

https://github.com/sz-piotr/tranquility

Tranquility is an in-development programming language intended to replace Solidity

compiler ethereum interpreter programming-language smart-contracts tranquility

Last synced: 18 Mar 2025

https://github.com/quantumsheep/llvm-antlr4-starter

Pre-configured LLVM and ANTLR4 for C++

antlr4 cpp llvm programming-language

Last synced: 27 Mar 2025

https://github.com/zeroflag/fcl

Forth Calculator's Language

android forth language programming-language

Last synced: 18 Mar 2025

https://github.com/shybyte/risp

A rusty Lisp inspired by Clojure for usage as simple configuration language

clojure configuration lisp programming-language rust

Last synced: 11 Jun 2025

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

A small toy language with syntax heavily inspired by Lua that transpiles to JS.

programming-language

Last synced: 10 Jul 2025

https://github.com/eliassjogreen/bird

🐦 A programming language written entirely in Microsoft's batch scripting language. Yeah it's stupid

batch bird cmd compiler programming-language scripting-language windows

Last synced: 09 Oct 2025

https://github.com/fdero/verse

Interpreter of the Verse programming language (this language is the precursor of Basalt)

compiler compiler-design interpreter language programming-language programming-languages

Last synced: 12 Apr 2025

https://github.com/jesperkha/fizz

Interpreted programming language built with Go

go golang interpreter language programming-language scripting tool

Last synced: 22 Apr 2025

https://github.com/maxbarsukov/l7.x.l7

/7 ☦ /7 – язык программирования для отечественных операторов ЭВМ, не имеющий аналогов в мире :ru: :elephant:

com compiler-design importozameshchenie php php-library programming-language russian transpiler

Last synced: 19 Apr 2025

https://github.com/isaacwoods/roo

Little toy programming language with an x86_64 code generator

language programming-language roo type-safety type-system

Last synced: 09 May 2025

https://github.com/WLTools/LanguageSpec

A description of the language syntax and associated data, examples, and nonexamples.

mathematica programming-language wolfram-language wolfram-mathematica

Last synced: 27 Mar 2025

https://github.com/liufeigit/van-lang

Van programming language. Embeddable and extendable script language in C. Simple and efficient.Inspired by C, Simula and JavaScript

bytecode compliler dsl-interpreter emebeded extendable functional-programming interpreter object-oriented programming-language scripting-language van virtual-machine

Last synced: 13 Apr 2025

https://github.com/fiatjaf/side-rosetta

Code powering https://rosetta.fiatjaf.com

language-learning programming-language rosettacode

Last synced: 23 Jul 2025

https://github.com/shalithasuranga/simpler

Very simple language implemented using antlr for beginners

anltr compiler-design java lexer parsing programming-language simple-lang

Last synced: 15 Oct 2025

https://github.com/mezotv/hello-world

Hello World in every programming language..

hello hello-world helloworld helloworld-programs programming-language world

Last synced: 12 Jul 2025

https://github.com/05st/artemis

Statically typed, high-level functional programming language.

functional functional-programming haskell interpreter language languages programming-language

Last synced: 25 Sep 2025

https://github.com/neuwcodebox/KemonoFriendsLanguage

Kemono Friends Programming Language. (케모노 프렌즈 & けものフレンズ)

anime brainfuck interpreter kemono-friends kemono-friends-language language language-design programming-language

Last synced: 26 Jun 2025

https://github.com/joetifa2003/windlang

WindLang, A simple programming language built with golang 🍃

golang interpreter language programming-language

Last synced: 07 May 2025

https://github.com/rodrigogiraoserrao/rgspl

A Python interpreter for APL based off of the LSBASI series.

apl grammar interpreter parser programming-language python python3

Last synced: 06 May 2025

https://github.com/fallendeity/loxinterpreter

A python adaptation of Robert Nystrom’s book ’Crafting Interpreters’, implementing a tree-walk interpreter.

compiler crafting-interpreters interpreter lox-interpreter programming-language

Last synced: 19 Aug 2025

https://github.com/shivabhattacharjee/synthia

Synthia is a lightweight and beginner-friendly interpreted programming language developed in Rust. With a simple, intuitive syntax and a focus on ease of use, Synthia is perfect for both newcomers to programming and experienced developers looking for a flexible scripting language

cargo fast interpreter language programming-language programming-language-development rust rust-lang simple-syntax

Last synced: 28 Apr 2025

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

The Geode Programming Language

compiler geode geode-lang llvm programming-language

Last synced: 28 Oct 2025

https://github.com/andrey-moura/andy-lang

The Andy is an interpreted object-oriented multi-purpose programming language

brasil brazil compiler interpreter lexer programming-language

Last synced: 18 Jul 2025