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-03-25 00:24:25 UTC
- JSON Representation
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/christophercrouzet/uuki
Yet another programing language for learning purposes.
Last synced: 29 Dec 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/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/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/fabasoad/setup-wren-action
This GitHub action installs wren scripting language interpreter.
cli github-action github-actions interpreter programming-language scripting-language wren wren-cli wren-language
Last synced: 18 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/wandrien/qod
compiler i386 language programming-language qod
Last synced: 07 Apr 2025
https://github.com/nathanmcmillan/hymn-lang-legacy
Small language that compiles to C code.
c compiler language programming-language
Last synced: 20 Jan 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/mikah13/language-picker
Help you choose your programming language
game language-picker programming-language react
Last synced: 01 Apr 2025
https://github.com/lpil/crisp
A Rusty Lisp
lisp-interpreter programming-language rust
Last synced: 24 Oct 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/hcvazquez/python-regex
Regular expressions on python
programming-language python regex
Last synced: 15 Mar 2026
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/arturo-lang/art-vscode-package
Visual Studio Code syntax highlighting package for Arturo
arturo programming-language syntax syntax-highlighting
Last synced: 20 Oct 2025
https://github.com/arturo-lang/package-ideas
Package ideas for Arturo
arturo arturo-package brainstorming ideas package-manager programming-language
Last synced: 20 Oct 2025
https://github.com/saadbazaz/chinesepython
Unofficial upload of ChinesePython, a translation of the Python programming language in Chinese [Provided by UrduPython engineers]
Last synced: 20 Oct 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: 01 Feb 2026
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: 05 Mar 2025
https://github.com/ivpusic/monkey
Programming language implemented for fun and educational purposes
educational-project programming-language
Last synced: 28 Jun 2025
https://github.com/neknaj/nlps
スタックマシンを基にした自作プログラミング言語とその処理システム - Neknaj Language Processing System
b-debt neknaj programming-language virtual-machine
Last synced: 14 Mar 2026
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/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/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/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/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/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://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/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: 23 Jul 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/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/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/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/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: 14 Oct 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
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/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/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/mohsen-alizadeh/rgo-lang
syntax by Ruby, performance by Go
Last synced: 23 Jul 2025
https://github.com/neverrare/stringed
an esolang with first-class strings
esolang programming-language stringed
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/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/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/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/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: 05 Mar 2025
https://github.com/itzkiwisky/linx
Drawing programming language for love2D
library love2d lua programming-language
Last synced: 21 Feb 2025
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: 24 Dec 2025
https://github.com/dmitrii-artuhov/gengo
Gengo - dumb interpreted programming language based on C++
Last synced: 26 Dec 2025
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/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/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 26 Dec 2025
https://github.com/darkwizard242/ansible-role-python3
Ansible role for Python3. Available on Ansible Galaxy.
ansible ansible-galaxy ansible-role linux programming-language python3
Last synced: 12 Oct 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/byxor/limp
A general purpose programming language
interpreter programming-language
Last synced: 12 Oct 2025
https://github.com/ruthenium-lang/ruthenium
The most perfect programming language ever.
befunge brainfuck dreamberd funny-coding funny-program go golang gulfofmexico intercal java malbolge nim piet programming-language programming-language-development rust ruthenium satyamshorrf zig
Last synced: 12 Oct 2025
https://github.com/yassinebenaid/nishimia
An interpreted dynamically typed programming language
go interpreter lexer parser programming-language repl
Last synced: 23 Nov 2025
https://github.com/tinybiggames/nitrovm
High-performance register-based virtual machine in Delphi with comprehensive debugging tools and modular opcode architecture.
debugging delphi developer-tools interpreter modular-architecture pascal performance programming-language register-based-bytecode virtual-machine vm-engine win64 windows-11
Last synced: 02 Jul 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/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/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
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/b1f6c1c4/pythoness
Check how pythonic a Github user is.
demography github programming-language python
Last synced: 24 Mar 2025
https://github.com/kushnertodd/jupyter-python
Introductory Python Jupyter notebook
education jupyter jupyter-notebook programming-language python python-3 python-basics python-basics-for-beginners python-beginners python-course python-course-materials python-courses python-crash-course python3 tutorial-course
Last synced: 11 Oct 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/connectaman/c_programming_language
Notes and Program for C Langauge
c cnote cprogramming programming-language
Last synced: 14 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/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/yds12/ulp
A simple compiler from source to x64 assembly.
compiler programming-language toy-language
Last synced: 03 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/uynilo9/bento
🍱 - The Bento programming language
bento go golang language programming-language
Last synced: 22 Mar 2025
https://github.com/drdeano/backwards
A backwards programming language
backwards languages new-language programming-language
Last synced: 22 Mar 2025
https://github.com/kashyapprajapat/cuttingchai
CuttingChai: A Simple, Desi-Flavored Custom Programming Language.
Last synced: 10 Jun 2025
https://github.com/gravatalonga/ninja
Ninja Programming Language - General Scripting Language inspired in PHP and Javascript.
golang pratt-parser programming-language
Last synced: 11 Oct 2025
https://github.com/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 29 Mar 2025
https://github.com/nirvanasupermind/skink
A pure object-oriented dynamic programming language.
interpreter language programming-language walker
Last synced: 27 Jan 2026
https://github.com/ayushmantripathy/pips
a functional, dynamically weakly typed, interpreted, indented programming language.
c functional-programming interpreter make piping programming-language
Last synced: 21 Mar 2025
https://github.com/v-kolesnikov/simple
Simpλe imperative programming language
computer-science programming-language self-education
Last synced: 24 Dec 2025
https://github.com/bahmanm/stockperson
Practical exercises to learn a programming language
learning programming programming-language
Last synced: 14 Jul 2025
https://github.com/major0/crusty
Tool for transpiling a C-Like dialect into Rust
programming-language rust-crate
Last synced: 23 Feb 2026
https://github.com/asegs/fever-lang
an unorthodox language that knows what you mean
interpreter language lisp programming-language
Last synced: 18 Jan 2026
https://github.com/formulae-org/package-arithmetic-js
Arithmetic package for Fōrmulæ, in JavaScript
arbitrary-precision arithmetic educational-software extensible-project formulae integer-division math mathematical-expressions mathematics maths pretty-printing programming-language rational-arithmetic rational-numbers rounding trigonometry visualization-tools
Last synced: 28 Feb 2026
https://github.com/phillvancejr/x-forth
X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners
compiler compilers concatenative concatenative-language dart dartlang forth golang interpreter interpreter-forth interpreter-language interpreters programming-language python stack-based stack-based-language stack-language
Last synced: 08 Oct 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: 09 May 2025
https://github.com/alexandramartinez/adventofcode-2023
DataWeave scripts used in the adventofcode.com site for 2023.
advent-of-code advent-of-code-2023 adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 25 Jan 2026
https://github.com/0xdaksh/scientific-calculator
School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.
c c-plus-plus calculator programming-language scientific
Last synced: 07 Oct 2025
https://github.com/frederiktobner/jbasic
Simple Interpreter for the JBASIC programming language
antlr4 basic interpreter programming-language scripting-language
Last synced: 31 Mar 2025
https://github.com/cryptorodeo/boar-lang
Interpreter for a toy programming language, built in Go
go golang interpreter language programming-language tree-walk-interpreter
Last synced: 18 Feb 2026
https://github.com/simplyyan/blackpard
Blackpard is a high-level compiled language that is fast, light, easy, secure and broad.
backend compiler cross-platform easy-to-use frontend high-level high-level-language high-performance interpreter language language-learning programming programming-language programming-languages python python-script secure server-side source
Last synced: 01 Apr 2025
https://github.com/mohammadmd1383/j-mim
This is a scripting language called `MiM` (pronounced like 'meme') and it has some very interesting features, syntax and grammer. Written and extensible by Kotlin/JVM.
java jvm kotlin programming-language programming-languages scripting scripting-language
Last synced: 06 Apr 2025
https://github.com/radu-matei/monkey
[WIP] Interpreter, compiler, language server and debugger for the Monkey programming language
compiler debugger interpreter language-server-protocol programming-language
Last synced: 20 Jan 2026
https://github.com/rhea-language/rhea
Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.
concurrency concurrent-programming dynamic-programming general-purpose language openmp-applications openmp-parallelization programming-language scripting-language
Last synced: 28 Aug 2025
https://github.com/frinksy/fraxton-compiler
A compiler for the fraxton language
Last synced: 15 Oct 2025
https://github.com/arturo-lang/art-docker
Docker image for Arturo
arturo docker docker-image interpreter programming-language repl
Last synced: 11 Jun 2025
https://github.com/nonlin-lin-chaos-order-etc-etal/ooc-legacy-archive
Optimizing Oberon-2 Compiler — Backup Archive — Fetched at: August 7, 2019
compiler compilers dual-licensed gpl language languages lgpl oberon oberon2 oo2c ooc ooc2 optimizing programming-language programming-languages translator translators
Last synced: 24 Mar 2025
https://github.com/3f/sobascript
Extensible Modular Scripting Programming Language -- #SobaScript
embedded interpreter programming-language sbe-scripts script-engine scripting-language soba sobascript vssbe vssolutionbuildevent
Last synced: 10 Jan 2026