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/chemicallang/chemical

High Performance Native Programming Language With Minimal Syntax

chemical compiler compilers javascript js-framework language llvm lsp-server programming-language tinycc

Last synced: 14 Feb 2026

https://github.com/open-papyrus/papyrus-compiler

Open-source compiler for the Papyrus scripting language of Bethesda games.

compiler language modding-tools papyrus programming-language

Last synced: 10 Apr 2025

https://github.com/i2y/jet

Jet is a simple OOP, dynamically typed, functional language that runs on the Erlang virtual machine (BEAM). Jet's syntax is Ruby-like syntax.

beam concurrent-programming distributed-computing erlang jet oop programming-language ruby

Last synced: 01 May 2025

https://github.com/cloakersmoker/relax-language

A compiled programming language

compiled-language programming-language

Last synced: 06 Feb 2026

https://github.com/elijah-potter/thrax-language

A toy programming language I wrote in late 2022

embedded programming-language side-project wasm

Last synced: 14 Apr 2025

https://github.com/iwillspeak/ullage

A statically-typed compiled language defined by a simple grammar

language programming-language rust

Last synced: 10 Apr 2025

https://github.com/iitalics/opal

Simple and powerful programming language with type inference

functional-programming programming-language static-typing type-inference

Last synced: 06 Apr 2025

https://github.com/xyproto/jit

:vulcan_salute: Go module and utility for executing machine code

assembly go jit machinecode programming-language

Last synced: 05 Mar 2026

https://github.com/luk3d/nos

Multi purpose programing language written in Rust

awesome-made-by-angolans luk3d-angola luk3d-nos nos-source programming-language python-source

Last synced: 06 Aug 2025

https://github.com/anissen/cosy

A simple and pleasant programming language.

compiler interpreter language programming-language

Last synced: 23 Jan 2026

https://github.com/ion-fusion/fusion-java

Ion Fusion is a customizable programming language for working with JSON and Amazon Ion data.

amazon-ion data-processing java json programming-language racket scheme

Last synced: 18 Mar 2026

https://github.com/nixpulvis/brainfuck

A simple brainfuck interpreter in Rust.

brainfuck programming-language

Last synced: 02 Apr 2025

https://github.com/octaspire/dern

Programming language

c c99 programming-language scripting-language

Last synced: 10 Apr 2025

https://github.com/synthesized-infinity/ethereal

The Ethereal Programming Language

interpreter language programming-language rust wasm

Last synced: 14 Jul 2025

https://github.com/obfusk/koneko

koneko - a concatenative not-quite-lisp for kittens

concatenative functional-programming language lisp programming-language stack work-in-progress

Last synced: 11 Apr 2025

https://github.com/ArachnidAbby/BCL

BCL Compiled Language (BCL)

compiler programming-language python

Last synced: 16 Apr 2025

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

A programmable programming language

lisp programming-language r7rs-small scheme

Last synced: 23 Feb 2026

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/fus3n/cupscript

CupScript Is A Simple Scripting Language Completely Created Using Python

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

Last synced: 07 Mar 2026

https://github.com/mealet/tpl-lang

🦀 Toy Language based on LLVM

compiler llvm programming-language rust

Last synced: 12 Apr 2025

https://github.com/pgagnidze/ena

ქართული პროგრამირების ენა - Georgian Programming Language

lpeg lua programming-language

Last synced: 03 Sep 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: 12 Feb 2026

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/kennethanceyer/up

Experimental: Thread-friendly interpreter programming language

concurrency golang interpreter programming-language uplang

Last synced: 06 Mar 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/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/rigetti/quil-rs

Quil Parser & Program Builder

programming-language quantum-computing

Last synced: 18 Feb 2026

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/marc2332/ham

🍖 ham, general purpose programming language

interpreted programming-language rust

Last synced: 22 Apr 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/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/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/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/bait-lang/bait

Simple toy programming language. Work in progress.

bait compiler language programming-language self-hosted

Last synced: 20 Feb 2026

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/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/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/scizzorz/rain

A programming language.

llvm programming-language python

Last synced: 29 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/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/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/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/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: 16 Feb 2026

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/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/marcelgarus/orchard

A playground for programming language ideas.

programming-language

Last synced: 24 Oct 2025

https://github.com/awslabs/bedrock-vscode-playground

Explore and experiment with large language models (LLMs) available in Amazon Bedrock

education machine-learning programming-language

Last synced: 21 Feb 2026

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/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/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/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/trebor-huang/ice1000

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

programming-language

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