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-16 00:25:52 UTC
- JSON Representation
https://github.com/ferhatgec/solfege
Solfege Esoteric Language, Do Re Mi Fa...
c cpp esolang esoteric-language programming programming-language stdio
Last synced: 20 Jul 2025
https://github.com/adamsondavid/blindworm
A Compiler that transforms BlindWorm (Python dialect) into LLVM IR 🐍
bison-flex compiler cpp llvm-frontend programming-language python recursive-descent-parser toy-language
Last synced: 29 Jul 2025
https://github.com/thevurv/expressionscript
Expression2 rewritten in Haxe
compiler expression2 garrys garrysmod hacktoberfest haxe programming-language transpiler wiremod
Last synced: 21 Jun 2025
https://github.com/littlewhitecloud/cloud
A toy language
c cpp llvm programming-language python simple
Last synced: 10 Apr 2025
https://github.com/aermoss/rsx
An interpreted statically typed multi paradigm general purpose programming language designed for cross platform applications.
cross-platform general-purpose interpreted interpreted-languages interpreter multi-paradigm programming-language rsharp rsx statically-typed
Last synced: 14 Apr 2025
https://github.com/ibelieve/rasp
:rocket: Rasp - Toy Lisp language in Rust
lisp lisp-dialect lisp-interpreter programming-language rust
Last synced: 05 Apr 2025
https://github.com/kisaragieffective/origlang
programming-language static-typed toy-language
Last synced: 02 May 2025
https://github.com/acrylicshrimp/exc
rust-style experimental language
compiler experimental language programming-language
Last synced: 15 Sep 2025
https://github.com/codeperfectplus/kagglecomptetiontitanic
:jack_o_lantern:Kaggle-Comptetion-Titanic-Dataset(Codeperfectplus):trophy:
binary-classification classification-algorithm codeperfectplus data-science joblib jupyter-notebook kaggle kaggle-competition kaggle-dataset kaggle-titanic logistic-regression pickle programming-language python3 random-forest
Last synced: 27 Aug 2025
https://github.com/vyacheslavhere/polar
Polar programming language 🐻❄️
interpreter interpreters langdev language polar programming programming-language programming-language-development
Last synced: 21 Sep 2025
https://github.com/blackbird71sr/programming-resources
Repository containing various programming resources for learning new concepts
beginner-friendly first-timers hacktoberfest hacktoberfest2018 help-wanted open-source programming-language resources
Last synced: 26 Dec 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/qtlittlexu/lighzy-interpreter
lighzy-interpreter 是专门用来解释 Lighzy 语言的跨平台解释器,其通过对源代码一行一行地解释以实现运行
cpp17 interpreter oriented-object-programming programming-language
Last synced: 21 Aug 2025
https://github.com/wzshiming/gs
A lightweight embedded scripting language embeddable programming language built with Go.
go gs language programming-language script
Last synced: 22 Jun 2025
https://github.com/binhangyuan/javamethodautoabridging
programming-language software-engineering
Last synced: 11 Apr 2025
https://github.com/alda-lang/alda.io
The official Alda website
alda hacktoberfest music music-composition music-programming music-programming-language programming-language
Last synced: 13 Apr 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/erueri/kosu-lang
Trying to make a programming language
compiler ocaml programming-language
Last synced: 03 May 2025
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/amari-calipso/opal-lang
A programming language based on Python and Cython
compiler cython language-design language-engineering programming-language python python3 transpiler
Last synced: 21 Aug 2025
https://github.com/joelburget/lvca-hs
language verification, construction, and automation
language parsing pretty-printing programming-language symbolic-execution
Last synced: 20 Sep 2025
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/05st/apollo
A basic dynamically typed programming language.
language programming-language rust rust-lang
Last synced: 27 Jun 2025
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/hcvazquez/python-basic-data-structures
Python basic data structures
data-structures programming-language python
Last synced: 29 Nov 2025
https://github.com/dmitrii-artuhov/gengo
Gengo - dumb interpreted programming language based on C++
Last synced: 26 Dec 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/ammienyami/nolang
Concatenative stack-based programming language designed for writing programs for computers.
assembly compiler go golang language programming-language
Last synced: 07 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/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/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: 15 Jun 2025
https://github.com/acutmore/prog-lang-play
toy compiler that outputs lambda calculus style JavaScript
compiler lambda-calculus programming-language
Last synced: 06 Mar 2025
https://github.com/monsterkodi/kode
programming language that transpiles to JavaScript
javascript kode programming-language transpiled-language
Last synced: 21 Mar 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/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/felipesharkao/acorn
Dumb, lisp-based, programming language written in Typescript
interpreter programming-language typescript
Last synced: 13 Mar 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/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/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/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/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/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 26 Dec 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/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/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: 10 Sep 2025
https://github.com/karmakrafts/manganese
LLVM based bootstrap compiler for the Ferrous programming language.
bootstrap-compiler compiler compilers ferrous java java-21 java-preview lld lldb llvm lwjgl lwjgl3 programming-language remotery
Last synced: 23 Jun 2025
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/io12/quoftc
The Quoft Programming Language Compiler
compiler programming-language quoft
Last synced: 23 Jun 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/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/sup2point0/supcode
A conceptual programming language created by Sup#2.0
coding-language programming-language sup supcode
Last synced: 12 Jul 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/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/pravj/glox
Interpreter for the 'Lox' language written in Go
crafting-interpreters go interpreter lox programming-language
Last synced: 23 Mar 2025
https://github.com/mfori/mlang
Simple programming language using LLVM, flex and bison.
bison compiler flex llvm programming-language
Last synced: 01 Jul 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/skius/stringlang
An interpreted, expression-oriented language where everything evaluates to strings
golang hacktoberfest interpreter language programming-language
Last synced: 01 Aug 2025
https://github.com/kajizukataichi/lamuta
ラムダ計算の数式がそのまま書ける関数型プログラミング言語
lambda-calculus programming-language
Last synced: 13 Apr 2025
https://github.com/pes18fan/zen
scripting language
interpreter odin-lang parser programming-language
Last synced: 18 Jan 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: 22 Feb 2025
https://github.com/christophercrouzet/uuki
Yet another programing language for learning purposes.
Last synced: 29 Dec 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/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/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/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/arturo-lang/benchmarks
Benchmarking tools & results for Arturo
arturo benchmark interpreter language programming programming-language
Last synced: 16 Jan 2026
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/omarazizi/kaleidoscope
Toy Programming language & optimizing JIT Compiler built with LLVM compiler infrastructure and C++
compilers cplusplus llvm llvm-ir programming-language
Last synced: 26 Jun 2025
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/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/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/kputnam/hee
Statically-typed functional and concatenative programming language
interpreter programming-language stack-language type-checker
Last synced: 04 Apr 2025
https://github.com/byancamatos01/python
"Aprendendo um pouco sobre a linguagem python através das aulas do Professor Gustavo Guanabara do Curso em video"
curso-em-video-python exercicios programming-language python3
Last synced: 06 Apr 2025
https://github.com/archisman-mridha/porth
Building a stack based programming language called Porth, which is inspired from the programming language Forth
compiler-construction forth porth programming-language stack-based-language tsoding-streams
Last synced: 21 Mar 2025
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/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/neuwcodebox/Mya
Mya - Serval's Programming Language (Kemono Friends)
interpreter kemono-friends kemono-friends-language language-design programming-language serval
Last synced: 26 Jun 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/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/drdeano/backwards
A backwards programming language
backwards languages new-language programming-language
Last synced: 22 Mar 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/uynilo9/bento
🍱 - The Bento programming language
bento go golang language programming-language
Last synced: 22 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/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/mattmezza/mul
⌨️ *mul* · My Useless Language, a simple interpreted programming language.
fun interpreter language programming-language
Last synced: 28 Oct 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/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/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: 26 Mar 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/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: 18 Jun 2025
https://github.com/uralstech/ezrsquared
An easy to learn and practical programming language for beginners and experts alike
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 19 Mar 2025
https://github.com/abrarulhassan-hub/tms-project
OOP base project Transport management system. Using C# with window fomr
c-programming c-sharp c-sharp-library c-sharp-project oop-in-csharp oop-in-java oop-in-javascript programmer programming-language
Last synced: 08 Sep 2025