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-02 00:24:22 UTC
- JSON Representation
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/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/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/thesephist/inker
Web API to run Ink code on any device 💻
ink interpreter programming-language repl sandbox
Last synced: 29 Apr 2026
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/rivaanranawat/basica
My own programming language developed using Python
Last synced: 14 Aug 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/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/velzie/zsp
a small interpreted programming language built in rust
Last synced: 15 May 2026
https://github.com/kashyapprajapat/cuttingchai
CuttingChai: A Simple, Desi-Flavored Custom Programming Language.
Last synced: 10 Jun 2025
https://github.com/cjavad/discordql
You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.
ast cli-interface discord lexer parser programming-language query-language semantic-analysis
Last synced: 28 Apr 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/funnyboy-roks/stark
A strictly-typed stack-based compiled programming language
programming-language rust stack-based
Last synced: 07 May 2025
https://github.com/ashenwijesingha/ip-kuppiya-2022-feb-
Introduction to Programming Study Support Session 2022
c c-programming c-programming-language ip programming-language study-support-session
Last synced: 02 Feb 2026
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/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/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/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/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/squiidz/plasma
Minimal interpreted language (WIP)
interpreter language programming-language
Last synced: 03 Oct 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/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/hathibelagal-dev/arpnc
Advanced RPN Calculator is trying to make your life fancier and more retro
forth-like programming-language rpn rpn-calculator
Last synced: 02 Jan 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/thearnavrustagi/musket
an interpreted programming language
go golang interpreter interpreters language programming-language
Last synced: 04 Feb 2026
https://github.com/phenax/aether
Another one of those lisp interpreters
haskell lisp-interpreter programming-language scheme-interpreter
Last synced: 21 Feb 2026
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/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/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/pes18fan/zen
scripting language
interpreter odin-lang parser programming-language
Last synced: 18 Jan 2026
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/thatonegin/parfast
A strange language
assembly compiler lua programming-language
Last synced: 19 Apr 2026
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/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/sysirq/note
Study note
compiler linux-kernel network operating-system programming-language security systemarchitect virtualization
Last synced: 07 May 2025
https://github.com/starssxhfdmh/sald
A modern dynamic programming language built with Rust.
async custom-language custom-programming-language language programming-language rust tokio
Last synced: 13 Jan 2026
https://github.com/maksasj/aylin
Aylin - simple esoteric programming language , made just for fun.
esoteric-language language programming-language
Last synced: 15 May 2025
https://github.com/seanpm2001/blockql
🟥️🟩️🟦️ BlockQL is a block-based programming language designed for querying.
block-based-programming block-language blockql blockql-language gpl3 gplv3 home-repository md programming-language qjuery-language ql query-language rust rust-lang rust-language txt
Last synced: 14 May 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/erikdelange/exin-ast-the-experimental-interpreter
Define your own programming language and design your own interpreter! This one is written in C and executes a Basic/C/Python like language. The interpreters design centers around an Abstract Syntax Tree.
abstract-syntax-tree ast c ebnf interpreter language programming-language
Last synced: 04 Jan 2026
https://github.com/mohsen-alizadeh/rgo-lang
syntax by Ruby, performance by Go
Last synced: 23 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/aermoss/aenc
A programming language made with C++.
cpp interpreter programming-language
Last synced: 26 Jun 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/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/sonus21/c-programm-to-3-address-translator
Translate a C program to 3 Address Code.
bison c c-plus-plus compiler lex lexical-analyzer programming-language yacc
Last synced: 23 Apr 2025
https://github.com/neverrare/stringed
an esolang with first-class strings
esolang programming-language stringed
Last synced: 22 Mar 2025
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/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: 18 May 2026
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/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/kmr-ankitt/s-lang
S-lang is a programming language for newbies.
interpreter programming-language
Last synced: 20 Feb 2026
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/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/uynilo9/bento
🍱 - The Bento programming language
bento go golang language programming-language
Last synced: 22 Mar 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/yds12/ulp
A simple compiler from source to x64 assembly.
compiler programming-language toy-language
Last synced: 09 Jun 2026
https://github.com/scrybelang/scrybe
Scrybe is the other Scratch compiler
compiler programming-language python scratch
Last synced: 14 Dec 2025
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/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/lilbludev/terra
Terra is made to be a drop-in easy to use and fast interpreted programming language.
custom-programming-language interpreted-programming-language programming-language terra ziglang
Last synced: 24 Jan 2026
https://github.com/jyotibrat/python-programming
All the Python Programs that I have done when I was studying the Python Programming subject during my Third Semester.
git github-config problem-solving programming-language python python3
Last synced: 28 Jan 2026
https://github.com/nirvanasupermind/tachyon
Tachyon programming language
interpreter language programming-language walker
Last synced: 25 Feb 2026
https://github.com/lpil/crisp
A Rusty Lisp
lisp-interpreter programming-language rust
Last synced: 24 Oct 2025
https://github.com/zeroplayerrodent/cavycode
Code like a Guinea Pig!
esolang esolangs guinea-pig programming-language programming-languages rodents
Last synced: 19 Mar 2026
https://github.com/penguincabinet/brainfuxk-d
My own Brainfuxk programming language processor in Dlang.
brainfuck brainfuck-interpreter dlang interpreter programming-language
Last synced: 19 Mar 2026
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/hengxin/fspl
fspl: Formal Semantics of Programming Languages
formal-semantics programming-language
Last synced: 01 Mar 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: 19 Mar 2026
https://github.com/authorss81/ipp
a new programming language.
game-development language programming programming-language python
Last synced: 13 Jun 2026
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: 02 Mar 2026
https://github.com/yyt6801/c-plus-plus-learning-examples
C and C++ programming examples
c c-plus-plus examples-c programming-language
Last synced: 02 Mar 2026
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/gmisail/moxlang
🐶 Mox Programming Language
antlr4 c compiler java language programming-language transpiler
Last synced: 16 Apr 2026
https://github.com/rshrc/danklang
Dankest Programming Language ever known to Human Beings
Last synced: 15 Feb 2026
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/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: 12 Mar 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/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/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/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/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/hcvazquez/python-regex
Regular expressions on python
programming-language python regex
Last synced: 15 Mar 2026
https://github.com/akash-goyal-github/python
Udemy Python Certification Course :boom: :100:
akash-goyal akash-goyal-github beginner-python beginners-guide certificate course jupyter-notebook loops programming-language python python-3-6 python-course python-courses python3 udemy udemy-python
Last synced: 30 Jan 2026
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/guiltydolphin/angle
A small, general-purpose programming language written in Haskell.
Last synced: 30 May 2026
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: 31 Jan 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/lukaspietzschmann/pl0-compiler
A small and fun PL0 compiler
compiler cpp pl0 programming-language
Last synced: 06 Dec 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/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/calico32/goose
a minimal programming language written in go
go golang goose language programming-language
Last synced: 13 Feb 2026
https://github.com/itzkiwisky/linx
Drawing programming language for love2D
library love2d lua programming-language
Last synced: 13 May 2026
https://github.com/octoflow-lang/octoflow
GPU-Native Programming Language. 3.2 MB binary. Any GPU. Zero dependencies.
gpu-computing gpu-programming llm-inference machine-learning parallel-computing programming-language rust spir-v vulkan zero-dependencies
Last synced: 10 Mar 2026
https://github.com/rla/llj
LLJ - Logic Language for JVM
jvm logic-language programming-language prolog
Last synced: 29 May 2026
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