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-01-30 00:25:28 UTC
- JSON Representation
https://github.com/lingdong-/dither-lang
A New Language for Creative Coding
creative-coding programming-language
Last synced: 18 Aug 2025
https://github.com/charles-l/capstone
a programming language implementation guide written for my bachelor's capstone (see release page for final pdf)
compiler interpreter literate-programming parsing programming-language racket-lang scheme scribble
Last synced: 27 Jan 2026
https://github.com/thedvlprguy/aurora
Documentation of Aurora
ascendantaditya aurora-lang basic github google gsoc2023 llvm meta microsoft programming programming-challenges programming-exercises programming-language programming-languages python swoc2023 swoc2024
Last synced: 17 Oct 2025
https://github.com/vurv78/expressionscript
Expression2 rewritten in Haxe
compiler expression2 garrys garrysmod hacktoberfest haxe programming-language transpiler wiremod
Last synced: 25 Feb 2025
https://github.com/glaukiol1/gago
Interpreted Programming Language built in Go. Lexer, Parser, AST, VM.
ast gago interpreter lexer parser programming programming-language
Last synced: 26 Jan 2026
https://github.com/neilkleistgao/luatic
A Lua dialect with some interesting ideas.
Last synced: 17 Aug 2025
https://github.com/marcopacini/maki
Yet another program language with a name inspired by my cat
golang maki programming-language
Last synced: 14 Oct 2025
https://github.com/hackworthltd/primer-app
DEPRECATED: Primer's old React frontend application.
deprecated education functional-programming primer programming programming-language react typescript web
Last synced: 14 Aug 2025
https://github.com/thedvlprguy/Aurora
Documentation of Aurora
ascendantaditya aurora-lang basic github google gsoc2023 llvm meta microsoft programming programming-challenges programming-exercises programming-language programming-languages python swoc2023 swoc2024
Last synced: 20 Feb 2025
https://github.com/miguelvis/tinydev
TinyDev is a programming language for kids.
kids-programming programming-language
Last synced: 08 Mar 2025
https://github.com/Lemniscate-world/Metatron
Metatron is an advanced, AI-powered debugging tool designed to analyze and debug code across various programming languages, including Python, JavaScript, Java, C++, AI frameworks (TensorFlow, PyTorch), and blockchain (Solidity).
ai cirq debugging machine-learning multithreading programming programming-language quantum-computing web
Last synced: 13 Oct 2025
https://github.com/heir-lang/heir
A strongly-typed bytecode interpreter for everybody.
bytecode interpreter language programming-language
Last synced: 16 Apr 2025
https://github.com/akshaywarrier/jesse
A programming language for meth heads.
breaking-bad crafting-interpreters lox programming-language python
Last synced: 14 Oct 2025
https://github.com/abhishekmishra-17/computer-graphics-c-programming-language
Graphical or GUI based program using "C" programming language.....
algorithm bresenham-circle-drawing-algorithm bresenham-line-drawing-algorithm c c-programming-language cohen-sutherland cohen-sutherland-algorithm computer-graphics dda-algorithm graphics graphics-3d graphics-algorithms graphics-programming graphics2d liang-barsky midpoint midpoint-algorithm programming-language
Last synced: 15 May 2025
https://github.com/kevinricar24/poo-csharp
repository with some examples about the poo with C# language
abstract array-methods arrays best-practices csharp encapsulation inheritance interface object-oriented-programming polymorphic-types polymorphism poo programming-fundamentals programming-language struct
Last synced: 01 Nov 2025
https://github.com/mochatek/frolang
🐸FroLang: An interpreted toy language written in Go
frolang golang interpreter programming-language
Last synced: 14 Jan 2026
https://github.com/losfair/luax
A Lua 5.3 implementation in Rust (work in progress)
interpreter lua programming-language rust vm
Last synced: 12 Apr 2025
https://github.com/neilvallon/sansan
Concurrent BF Interpreter
brainfuck concurrent go interpreter programming-language
Last synced: 02 Apr 2025
https://github.com/j-jzk/klang
A toolkit for defining programming languages and DSLs in Kotlin
compiler dsl kotlin parser programming-language
Last synced: 10 Apr 2025
https://github.com/lemniscate-world/metatron
Metatron is an advanced, AI-powered debugging tool designed to analyze and debug code across various programming languages, including Python, JavaScript, Java, C++, AI frameworks (TensorFlow, PyTorch), and blockchain (Solidity).
ai cirq debugging machine-learning multithreading programming programming-language quantum-computing web
Last synced: 03 Apr 2025
https://github.com/inteliense/aloft
An ongoing project for a programming language specifically for full stack development with simple and crazy powerful syntax.
compiler full-stack-web-development fullstack-development language programming-language web-server
Last synced: 10 Apr 2025
https://github.com/julelang/website
The official website of the Jule programming language
jule julelang language programming-language website
Last synced: 24 Jan 2026
https://github.com/tollyh/assembly
A custom processor architecture and assembly language implemented in .NET
architecture assembly csharp documentation dotnet programming-language
Last synced: 01 May 2025
https://github.com/fornever/malco
Malco programming language
programming-language scripting-language
Last synced: 07 May 2025
https://github.com/yazaldefilimone/dolphin
The Dolphin Programming Language
compiler interpreter programming-language regex-engine typechecker virtual-machine
Last synced: 09 Oct 2025
https://github.com/h1alexbel/fsl
FakeHub State Language. DSL for managing state in fakehub
fakehub programming-language testing testing-fixtures transpiler
Last synced: 12 Apr 2025
https://github.com/hatsusixty/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 17 Jul 2025
https://github.com/severen/sly
A cunning interpreter for the pure untyped λ-calculus.
computability-theory functional-programming haskell interpreter lambda-calculus language programming-language programming-language-theory
Last synced: 23 Apr 2025
https://github.com/charleskoffler/clprolf
Clprolf is a specialized, guided object-oriented language. It features predefined, specialized components and applies constraints to inheritance and interfaces, focusing on algorithmic programming. It is a superset of java.
c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages science scientific-research simulation simulation-framework simulations
Last synced: 12 Apr 2025
https://github.com/sahilbansal17/cplusplus
Get to know A to Z of C++
basics-of-cpp cpp programming-language
Last synced: 30 Apr 2025
https://github.com/grz0zrg/arm-forthlite
Lightweight ARM core Forth implementation ~440 bytes
arm forth lightweight minimal programming-language raspberry raspberry-pi virtual-machine
Last synced: 12 Apr 2025
https://github.com/frenzyexists/flexscript
A scripting language made during the Programming Language (CIIC-4030/CIIC-4030H/ICOM-4036) course. There's a lot of damage
ciic4030 college-project icom4030 java-project programming-language
Last synced: 08 Oct 2025
https://github.com/arturo-lang/benchmarks
Benchmarking tools & results for Arturo
arturo benchmark interpreter language programming programming-language
Last synced: 16 Jan 2026
https://github.com/mikah13/language-picker
Help you choose your programming language
game language-picker programming-language react
Last synced: 01 Apr 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/Fazendaaa/TypeR
A superset language implemented in Go that types the R language
go programming-language r superset typer-lang
Last synced: 07 May 2025
https://github.com/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 26 Dec 2025
https://github.com/evolutionengine/Go-Code
<C_> A Guide to Understanding The "Go Programming Language" [Depreciated]
go golang google programming-language
Last synced: 07 May 2025
https://github.com/heliguy4599/antlerscript
A modern, duck-typed programming language focused on simple syntaxt and ease of use
antlr antlr4 compiler interpreter java programming-language
Last synced: 18 Jan 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/thesephist/inker
Web API to run Ink code on any device 💻
ink interpreter programming-language repl sandbox
Last synced: 29 Dec 2025
https://github.com/pes18fan/zen
scripting language
interpreter odin-lang parser programming-language
Last synced: 18 Jan 2026
https://github.com/bamless/pulsar
Static analyzer for the J* language
jstar language-dynamic linter programming-language pulsar scripting-language static-analysis static-analyzer
Last synced: 22 Feb 2025
https://github.com/kajizukataichi/lamuta
ラムダ計算の数式がそのまま書ける関数型プログラミング言語
lambda-calculus programming-language
Last synced: 13 Apr 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/leops/hatchet
A non-scripting language for the Source engine
programming-language scripting-language source-engine
Last synced: 06 Oct 2025
https://github.com/lthcthemaster/lthc
My most advanced programming language
custom-programming-language documented interpreter language lthc programming-language python python3 simple
Last synced: 08 Jul 2025
https://github.com/polsys/cle
A native code compiler for a C-like language.
compiler dotnet dotnet-core programming-language
Last synced: 29 Dec 2025
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: 02 Mar 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/connectaman/c_programming_language
Notes and Program for C Langauge
c cnote cprogramming programming-language
Last synced: 14 Mar 2025
https://github.com/rohittp0/not-python
!Python is a tiny language that I made to learn how compilers do their magic. The compiler of !Python is written in pure python ( no dependencies )
compiler language programming-language python
Last synced: 11 Apr 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/r4gus/zig-book
Zig Basiscs: Zig programmieren für Einsteiger
book books buch deutsch programming programming-language zig ziglang
Last synced: 09 Sep 2025
https://github.com/tanay-pingalkar/productive-script
An interpreter for productivity flexibility and many more
javascript language programming-language typescript
Last synced: 16 Jun 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/fergusq/retki
Suomenkielinen Infom 7 -tyyppinen kieli tekstiseikkailujen luomiseen / Proof-of-concept Finnish programming language inspired by Inform 7
compiler finnish interactive-fiction natural-language-programming programming-by-natural-language programming-language
Last synced: 30 Apr 2025
https://github.com/kputnam/hee
Statically-typed functional and concatenative programming language
interpreter programming-language stack-language type-checker
Last synced: 04 Apr 2025
https://github.com/fabasoad/setup-kitten-action
This GitHub action installs Kitten programming language interpreter.
cli github-action github-actions interpreter kitten programming-language
Last synced: 18 Mar 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/sysirq/note
Study note
compiler linux-kernel network operating-system programming-language security systemarchitect virtualization
Last synced: 07 May 2025
https://github.com/hcvazquez/python-basic-data-structures
Python basic data structures
data-structures programming-language python
Last synced: 29 Nov 2025
https://github.com/cronokirby/iku
WIP programming language
compiler interpreter programming-language
Last synced: 23 Mar 2025
https://github.com/itevie/zephyr-lang
A dynamically typed, interpreted language made in Rust.
dynamically-typed interpreter language programming-language zephyr
Last synced: 05 May 2025
https://github.com/y1yang0/steed
[steed] a full-featured ANSI Common Lisp implementation written in Python
clisp common-lisp common-lisp-lang lisp lisp-dialect programming-language
Last synced: 30 Mar 2025
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/calico32/goose
a minimal programming language written in go
go golang goose language programming-language
Last synced: 06 Jul 2025
https://github.com/mattmezza/mul
⌨️ *mul* · My Useless Language, a simple interpreted programming language.
fun interpreter language programming-language
Last synced: 28 Oct 2025
https://github.com/liesnikov/extensible-elaborator
prototype implementation of a dependently-typed language with an extendable constraints and accompanying materials
dependent-types elaboration haskell programming-language prototype
Last synced: 07 Aug 2025
https://github.com/thearnavrustagi/musket
an interpreted programming language
go golang interpreter interpreters language programming-language
Last synced: 06 Jul 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/rla/llj
LLJ - Logic Language for JVM
jvm logic-language programming-language prolog
Last synced: 06 Mar 2025
https://github.com/csjh/mite
A high performance language for Javascript accompaniment
compiler javascript language programming-language webassembly
Last synced: 11 Apr 2025
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/rhaeguard/shum
a useless stack-oriented programming language for JVM
compiler java-virtual-machine jvm jvm-bytecode programming-language stack-oriented
Last synced: 27 Sep 2025
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/kazirifatmorshed/welcometoprogramming
Let's make this repo an experience sharing BLOG-like-thing where we will share our experiences of getting stucked or encountering errors as beginner (new programmer) (self solved or solved by frnd in inbox)
advice beginner beginner-friendly experience problems programming programming-language
Last synced: 08 Apr 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/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/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/axnjr/radha-programming-language
A one of its kind Interpreted & Customizable programming language v.2.0 written in Java
core corejava java javascript language porgraming programming-language python
Last synced: 01 Aug 2025
https://github.com/remokasu/stacker
Stacker is a command-line calculator that uses reverse Polish notation (RPN) for mathematical calculations and features an RPN-based scripting language.
math programming-language python reverse-polish-calculator rpn stack
Last synced: 31 Jul 2025
https://github.com/kashyapprajapat/cuttingchai
CuttingChai: A Simple, Desi-Flavored Custom Programming Language.
Last synced: 10 Jun 2025
https://github.com/starc007/love-language
A fun love-themed programming language
Last synced: 19 Apr 2025
https://github.com/owen7000/programmatrix
Programmatrix, pronounced Program-a-tricks. Is a programming language written with python.
compiler programming-language python python3
Last synced: 12 Apr 2025
https://github.com/marcos-venicius/nl-openai
A Natural Programming language
natural-language natural-programming-language openai programming-language
Last synced: 08 Nov 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: 14 Apr 2025
https://github.com/nthnn/uartix
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
interpreted-programming-language interpreter programming-language programming-language-design programming-language-development programming-language-interpreter raspberry-pi-pico raspberry-pi-pico-projects rp2040-arduino uart uart-protocol
Last synced: 14 Jun 2025
https://github.com/profan/meia-lua
(WIP) Compiler for a superset of Lua (meia-lua -> half-moon), spawned out of curiousity!
compiler lua nanopass programming-language racket
Last synced: 17 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/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/tarekmineroyal/minipascal-compiler
End-to-end compiler for MiniPascal, a simplified Pascal language. Built with C++, Flex, and Bison, it parses, semantically analyzes, and generates assembly for a custom stack-based VM.
abstract-syntax-tree bison c-plus-plus c-plus-plus-17 code-generation compiler compiler-construction compiler-design flex lexical-analysis minipascal parsing pascal programming-language semantic-analysis stack-based-virtual-machine syntax-analysis visitor-pattern
Last synced: 15 Jun 2025
https://github.com/chr1st0scli/rainlispconsole
A REPL and code editor console application for RainLisp.
console-application dotnet dotnet-tool interpreter lisp lisp-dialect lisp-interpreter programming-language repl
Last synced: 01 Mar 2025
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/yjl9903/minimoonbit-moca
Mini Moonbit implementation from 摩卡猫猫
compilers javascript minimoonbit moonbit programming-language riscv wasm
Last synced: 28 Jul 2025