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).
- GitHub: https://github.com/topics/programming-language
- Wikipedia: https://en.wikipedia.org/wiki/Programming_language
- Aliases: programming-languages,
- Last updated: 2026-07-04 00:20:36 UTC
- JSON Representation
https://github.com/virteal/inox
Iɴᴏx is a concatenative script language for Edge Computing on the Internet of Things in ML times. It will run on metal, nodejs, wasm, etc.
actor-model concatenative concatenative-interpreting-language concatenative-language dataflow-programming edge-computing forth-like iot machine-learning programming-language reactive stack-based virtual-machine wasm webassembly
Last synced: 11 Oct 2025
https://github.com/radrow/radlang
A functional programming language intepreter with typeclasses, full type inference and lazy evaluation
haskell interpreter parsing programming-language
Last synced: 16 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/mackenzie-high/autumn
Autumn is a new multi-paradigm, compiled, and statically-typed programming language for the JVM.
autumn jvm programming-language
Last synced: 22 Sep 2025
https://github.com/uynilo9/bento
🍱 - The Bento programming language
bento go golang language programming-language
Last synced: 22 Mar 2025
https://github.com/hcvazquez/python-regex
Regular expressions on python
programming-language python regex
Last synced: 15 Mar 2026
https://github.com/ydah/zwgsl
Ruby-inspired shading language that compiles to WGSL and GLSL ES 3.0, with HM-style inference, pattern matching, an LSP server, and a WebGPU playground.
compiler glsl graphics-programming lsp playground programming-language shader shading-language type-inference webgpu wgsl zig
Last synced: 13 Jun 2026
https://github.com/drdeano/backwards
A backwards programming language
backwards languages new-language programming-language
Last synced: 22 Mar 2025
https://github.com/zillow/abysmal
Appallingly basic yet somehow mostly adequate language
embedded-scripting-language programming-language python sandbox
Last synced: 23 Apr 2025
https://github.com/wf001/xbrain
XBrain is an experimental programming language inspired by Brainfuck.
brainfuck c compiler programming-language
Last synced: 29 Mar 2025
https://github.com/marcos-venicius/nl-openai
A Natural Programming language
natural-language natural-programming-language openai programming-language
Last synced: 03 May 2026
https://github.com/spydr06/aoc
My Advent of Code solutions
advent-of-code advent-of-code-2015 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 aoc aoc2021 challenges csp cspydr programming-language
Last synced: 24 Sep 2025
https://github.com/linuskmr/fortytwo-lang
FTL is my own programming language. It is inspired by Kaleidoscope, a language introduced in an LLVM tutorial.
compiler kaleidoscope-lang llvm programming-language rust rust-lang
Last synced: 16 Jul 2025
https://github.com/mfori/mlang
Simple programming language using LLVM, flex and bison.
bison compiler flex llvm programming-language
Last synced: 02 May 2026
https://github.com/unknownrori/remi-lang
Remi-lang is a esoteric programming language that inspired by the charismatic vampire of the Scarlet devil Remilia Scarlet
compiled-language esoteric-programming-language intepreter programming-language
Last synced: 25 Sep 2025
https://github.com/neverrare/stringed
an esolang with first-class strings
esolang programming-language stringed
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: 06 Jun 2026
https://github.com/yds12/ulp
A simple compiler from source to x64 assembly.
compiler programming-language toy-language
Last synced: 09 Jun 2026
https://github.com/decorator-factory/rs-interpreter-experiments
Experimenting with DSL interpreters in Rust
algorithms dsl interpreter programming-language rust
Last synced: 14 Jul 2025
https://github.com/amkreta/programming-language
A simple interpreted programming language written in c++.
angular cpp emscripten interpreter programming-language typescript wasm
Last synced: 14 Feb 2026
https://github.com/dominicburkart/marigold
Marigold is a programming language for operating on async streams that compiles to Rust 🏵️🦀
async dsl lalrpop programming-language rust
Last synced: 16 Mar 2025
https://github.com/guiltydolphin/angle
A small, general-purpose programming language written in Haskell.
Last synced: 30 May 2026
https://github.com/io12/quoftc
The Quoft Programming Language Compiler
compiler programming-language quoft
Last synced: 23 Jun 2025
https://github.com/scrybelang/scrybe
Scrybe is the other Scratch compiler
compiler programming-language python scratch
Last synced: 14 Dec 2025
https://github.com/supragya/HLang
Core shell scripting language design and interpreter proposed for HelenOS's BDSH shell system. Includes prototype implementation using AST and provision for lightweight object code for BeagleBoards
ast bison c executor flex interpreter programming-language scripting-language
Last synced: 11 May 2025
https://github.com/abdulhaseebimran/java-script-zero-to-hero
This repository contains all the JavaScript code that I've practiced and the projects I've worked on.
javascript js programming-language
Last synced: 16 May 2026
https://github.com/sup2point0/supcode
A conceptual programming language created by Sup#2.0
coding-language programming-language sup supcode
Last synced: 05 Feb 2026
https://github.com/louiml/ree-ree
cpp custom-programming-language easy-to-use gpp library programming-language
Last synced: 14 Oct 2025
https://github.com/sheikhartin/farr
A brand new programming language designed for developers with diverse coding interests! Yes, it's free to star 🌟!
from-scratch from-scratch-in-python interpreted-programming-language programming-language
Last synced: 03 Apr 2025
https://github.com/osscameroon/prolang-api
Get information about programming languages through REST API or GraphQL.
graphql language mongodb nextjs programming-language rest-api
Last synced: 06 Apr 2026
https://github.com/killthebuddh4/gadfly
A system 2 compiler for language models.
agent ai framework program-synthesis programming-language typescript
Last synced: 21 Jun 2025
https://github.com/powerlevel9000/ruby-getting-started
Geting Sarted with ruby Learning syntax and various coding game with Challenges here just basics syntaxes of the ruby programming language
programming-language ruby tutorial-exercises
Last synced: 06 Jul 2025
https://github.com/monsterkodi/kode
programming language that transpiles to JavaScript
javascript kode programming-language transpiled-language
Last synced: 05 Mar 2026
https://github.com/miladsade96/fcs
My fortran code snippets
algebra code fortran fortran-language fortran90 linear-algebra numerical-analysis numerical-methods programming-language snippet snippets
Last synced: 01 Mar 2026
https://github.com/kmr-ankitt/s-lang
S-lang is a programming language for newbies.
interpreter programming-language
Last synced: 20 Feb 2026
https://github.com/fazendaaa/typer
A superset language implemented in Go that types the R language
go programming-language r superset typer-lang
Last synced: 10 May 2026
https://github.com/andrew-johnson-4/puncalculus
A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)
computer-science language programming-language
Last synced: 07 Sep 2025
https://github.com/luxumbris/c-shift
C<< is designed to be safe without fighting the compiler, and easy to use without runtime abstractions. So it does not have a GC (Garbage Collector), Borrow Checker or similar things and is fully arena-based. The runtime is only a minimal C-file for the standard library.
compiler compiler-design compilers pogramming programming-language programming-languages system system-programming systems-programming systems-programming-language
Last synced: 28 Jun 2026
https://github.com/jahanvisharma-dotcom/hackerrank-python-solutions
Welcome to repository of HackerRank python Solutions
coding hackerrank hackerrank-solutions problemsolving programming-language python
Last synced: 02 Aug 2025
https://github.com/ripe-lang/ripe
The Ripe programming language
compiler ocaml programming-language qbe systems-programming
Last synced: 17 May 2026
https://github.com/zuojianfa/ca-lang
CA is a new programming language, has similar grammar to rust, compatible with C ABI, support calling C functions directly, support for JIT execution, support garbage collections
compiler-design llvm programming-language rust
Last synced: 01 Sep 2025
https://github.com/christopher-dabrowski/glyphscript
Język programowania bazujący na emotikonach 😀
academic-project antlr4 language-design llvm programming-language warsaw-university-of-technology
Last synced: 20 Jun 2025
https://github.com/nelsenpro/frame
Framecss adalah sebuah proyek open source yang menyediakan berbagai macam library CSS untuk keperluan desain aplikasi web dan website. Framecss awalnya diciptakan oleh Nelsen Niko yang kemudian dikembangkan oleh banyak kontributor lainnya. Kode sekarang merupakan hasil kolaborasi dari banyak kontributor yang berpartisipasi dalam pengembangan dan p
bnelsofc css css-framework css-framework-indonesia css-grid-layout developer frame framecss framecss3 framework framework-css framework-css-indonesia frameworks front-end-development frontend javascript programming-language webdevelopment website
Last synced: 30 Jun 2025
https://github.com/teddybear182/little-interpreter
little interpreter for my typical stack-based language made with Python
code console-app console-application inter interpreted-programming-language interpreter interpreter-written-in-python program programming-language python python-3 python-console python-script python3 stack-based-language
Last synced: 19 Jun 2025
https://github.com/mittelmark/fusion-tutorial
Tutorial for the Fusion Programming Language
programming-language swig transpiler tutorial
Last synced: 06 Mar 2026
https://github.com/code-by-sia/x
The Ξ (Xi) Programming Language
compiler compiler-design language programming programming-language x xi
Last synced: 09 Jun 2026
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/furk4nbulut/turcanalyze-turkish-programming-language
This project implements a lexical analyzer (lexer) for simple arithmetic expressions, including support for basic control structures
c lexical-analyzer programming-language
Last synced: 13 Jun 2025
https://github.com/ericnantel/mrald
The Mrald Programming Language
compiler language mrald mrald-lang open-source programming-language statically-typed
Last synced: 09 Apr 2025
https://github.com/Buscedv/Enkelt
Världens första svenska programmeringsspråk. The worlds first Swedish programming language.
language programming-language swedish syntax
Last synced: 11 May 2025
https://github.com/kashyapprajapat/cuttingchai
CuttingChai: A Simple, Desi-Flavored Custom Programming Language.
Last synced: 10 Jun 2025
https://github.com/sandarutharuneth/cpps
Collection of basic C++ programs. All C++ beginner collaborators are welcome to add there simple tools here.
beginner-project coding collaboration cpp programming programming-language
Last synced: 28 Oct 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/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/rivaanranawat/basica
My own programming language developed using Python
Last synced: 14 Aug 2025
https://github.com/alysonnumberfive/compilergenerator
A repo for my current compiler project
compiler go lexer metacompiler programming-language
Last synced: 09 Mar 2026
https://github.com/glesica/disp
A simple Lisp interpreter written in Dart.
dart lisp programming-language
Last synced: 27 Feb 2026
https://github.com/frewtypebbles/intersect-programming-language
A simple, strict and uncompromising language.
compiler language llvm programming-language
Last synced: 11 Apr 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: 06 May 2026
https://github.com/apskhem/c-webassembly
A C-like programming language for writing WebAssembly–with mostly preserved original instructions, compiled into .wasm binary.
compiler programming-language wasm webassembly
Last synced: 15 May 2026
https://github.com/sourceduty/programming_language_writer
👨💻 Develop new programming languages and improve old programming languages.
ai-code-writer ai-developer ai-programming architect artificial-intelligence automated-developer chatgpt code-developer code-language code-writer custom-gpt gpt improved-language language-improvement programming programming-developer programming-language writer
Last synced: 07 Feb 2026
https://github.com/lukaspietzschmann/pl0-compiler
A small and fun PL0 compiler
compiler cpp pl0 programming-language
Last synced: 06 Dec 2025
https://github.com/moderrek/brainfuckplus
BrainFuck+ language Interpreter written in C. Superset of Brainfuck
brainfuck brainfuck-interpreter brainfuckplus c esolang esoteric-language interpreter language linux memory programming-language superset windows
Last synced: 25 Feb 2026
https://github.com/yjl9903/minimoonbit-moca
Mini Moonbit implementation from 摩卡猫猫
compilers javascript minimoonbit moonbit programming-language riscv wasm
Last synced: 28 Jul 2025
https://github.com/my-private-apps/hascal
The Hascal Programming Language compiler and standard libraries
hascal language programming-language python
Last synced: 07 Jun 2026
https://github.com/pes18fan/zen
scripting language
interpreter odin-lang parser programming-language
Last synced: 18 Jan 2026
https://github.com/amoshnin/typescript-programming.language
⚡️ Small programming language and interpreter that supports fundamental programming concepts. Inspiration is heavily taken from the BASIC language and it is written in TypeScript
interpreter javascript lexer parser programming-language typescript
Last synced: 06 May 2026
https://github.com/legionjp/learn_python3
Python Programming Guide
modules-python oops-in-python programming-language python
Last synced: 14 Apr 2025
https://github.com/dmitrii-artuhov/gengo
Gengo - dumb interpreted programming language based on C++
Last synced: 24 May 2026
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/hcvazquez/python-basic-data-structures
Python basic data structures
data-structures programming-language python
Last synced: 08 Jun 2026
https://codeberg.org/nox-language/nox
Compiler for the Nox programming language
borrow-checker compiler memory-safety programming-language
Last synced: 23 Jul 2025
https://github.com/siketyan/olang
(Concept) Object-based programming language on C# and .NET Core
csharp dotnet-core oop programming-language
Last synced: 20 Apr 2026
https://github.com/googlielmo/gleam
Gleam is a Scheme interpreter written in Java.
continuations interpreter java jsr223 language lisp programming-language r5rs scheme scheme-interpreter scheme-language scheme-programming-language scripting-engine
Last synced: 10 Jun 2025
https://github.com/zyugyzarc/dees
Dees is a compiled, dynamicaly typed, programming language made with C++ and Python.
compiler cpp language programming-language python
Last synced: 16 Apr 2026
https://github.com/neknaj/nlps
スタックマシンを基にした自作プログラミング言語とその処理システム - Neknaj Language Processing System
b-debt neknaj programming-language virtual-machine
Last synced: 14 Mar 2026
https://github.com/nirvanasupermind/tachyon
Tachyon programming language
interpreter language programming-language walker
Last synced: 25 Feb 2026
https://github.com/ammienyami/nolang
Concatenative stack-based programming language designed for writing programs for computers.
assembly compiler go golang language programming-language
Last synced: 30 Apr 2026
https://github.com/catseye/castile
MIRROR of 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: 26 May 2026
https://github.com/xuangeaha/xuanny
An interpreted, object-oriented, high-level programming language with dynamic semantics. 一种具有动态语义的解释型、面向对象的高级编程语言。
chinese compiler language programming-language python
Last synced: 18 Aug 2025
https://github.com/werdl/rosemary
A quick, easy programming language that's a blend of Python and C
interpreter language programming-language rosemary rsmy
Last synced: 12 May 2025
https://github.com/kumpatlapavankumar/cpp-language-
CPP programming basic learning
basics computer-science cpp enjoy-coding learning-by-doing programming-language
Last synced: 15 Oct 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: 02 Feb 2026
https://github.com/iwhitebird/gor
Gor : Programming language made with GoLang
compiler-design go golang gor programming programming-language programming-languages
Last synced: 16 Mar 2025
https://github.com/uralstech/ezrmlang
Easy to learn interpreted programming language written in Malayalam
coding easy-to-learn easy-to-understand ezr-malayalam ezrm malayalam malayalam-language malayalam-programming-language programming programming-language python
Last synced: 07 Apr 2025
https://github.com/nirvanasupermind/pluto
This project is an older version of [Eris](https://github.com/nirvanasupermind/eris).
interpreter language programming-language walker
Last synced: 13 Feb 2026
https://github.com/theosorus/excompil
compiler haskell programming-language stack
Last synced: 15 Aug 2025
https://github.com/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 24 Apr 2026
https://github.com/matheusfillipe/mangle
Exolang that can take any utf8 text as valid code and return some result out of it
exolang interpreter joke programming-language pyo3 python repl rust scripting-language word-counter
Last synced: 01 Jul 2025
https://github.com/user0332/untypedscript
A fast and easy-to-use compiled language with a base implementation written in Python
assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript
Last synced: 14 Apr 2025
https://github.com/ladroid/nekoprogramminglanguage
Neko programming language written in Rust
interpreter programming-language rust rust-lang
Last synced: 05 Jan 2026
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/foxfriends/trilogy
Actually just three programming languages in a trenchcoat
effect-handlers functional-programming imperative-programming logic-programming programming-language
Last synced: 21 Jan 2026
https://github.com/blitmaps/mylo-lang
A cool programming language, implemented in C, that uses a VM and has cool syntax; with inline C capability.
c compiler cool-language intermediate-code-generation programming-language strongly-typed suckless-software toy-language virtual-machine
Last synced: 22 Feb 2026
https://github.com/acetinkaya/algorithm-design-in-programming-language-education
Algorithm Design in Programming Language Education
algorithm algorithmdesign programming programming-language
Last synced: 08 Oct 2025
https://github.com/rramoscabral/20483---training---programming-in-c-sharp
20483 - Training - Programming in C#
20483 c-sharp csharp learning microsoft-training programming-language training
Last synced: 11 Oct 2025