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/projeduc/oop4coders
The implementation of OOP concepts in many programming languages, so "less talk more code"
book latex object-oriented object-oriented-programming oop oop-concepts programming programming-book programming-language
Last synced: 22 Jul 2025
https://github.com/vmmc2/bleach
The implementation of my undergraduate thesis: "Bleach: A programming language aimed for teaching Compilers."
compilers cpp educational-project educational-software interpreters programming-language
Last synced: 17 Sep 2025
https://github.com/rvanasa/funqy
FunQy - A high-level hybrid quantum programming language
functional-programming language library programming-language quantum quantum-computing quantum-programming-language simulator
Last synced: 12 Apr 2025
https://github.com/movsb/taolang
The Tao Programming Language.
javascript programming-language tao taolang
Last synced: 13 Aug 2025
https://github.com/rafael-santiago/hefesto
A multi platform build system.
build-automation build-system build-tool c compiler-design interpreted-languages interpreters multi-platform programming-language
Last synced: 14 Oct 2025
https://github.com/ayazhafiz/plts
A collection of programming languages and type systems.
compiler interpreter programming-language programming-language-theory type-systems
Last synced: 19 Jun 2025
https://github.com/narcode/codeklavier
Programming with the piano as interface
codeklavier-python livecoding midi-parser piano programming-language prototype python python-midi-analysis stimuleringsfonds supercollider
Last synced: 23 Jul 2025
https://github.com/samchou19815/samlang
Sam's Programming Language
compiler interpreter optimizing-compiler programming-language type-inference webassembly
Last synced: 22 Aug 2025
https://github.com/yangtau/hedgehog
a toy programming language
compiler interpreter programming-language toy-programming-language
Last synced: 12 Jan 2026
https://github.com/dentrax/monkey
Monkey Programming Language in Rust
interpreter monkey programming-language repl rust
Last synced: 18 Jul 2025
https://github.com/pankaj-str/c-programming-tutorial-codeswithpankaj
Improve your coding skills by coding for 28 days in a row.
Last synced: 12 Apr 2025
https://github.com/wrapl/minilang
A mini language used for the Rabs build system and within Wrapl.
asynchronous-programming c embedded-language interpreter multimethods programming-language
Last synced: 11 May 2025
https://github.com/cm-lang/cmc
:space_invader: the compiler for the Cm programming language
cm-language cmc compiler lambda language llvm programming-language
Last synced: 12 Apr 2025
https://github.com/amrdeveloper/turtle
Turtle Graphics ๐ข implementation for Android Platform with Code Editor, Preview Screen and packages
drawing-app lilo logo programming-language turtle-graphics
Last synced: 17 Mar 2025
https://github.com/openpeeps/toktok
Generic tokenizer written in Nim language ๐ Powered by std/lexbase and Nim's Macros
awesome-nim generic-library hacktoberfest lex lexer lexer-generator lexical nim nim-lang nim-language parser programming-language tokenizer tokens
Last synced: 30 Dec 2025
https://github.com/citelab/jamscript
A programming language for cloud of moving things (edge-based IoT)
c cloud-computing fog-computing iot iot-framework iot-middleware javascript programming-language
Last synced: 17 Mar 2025
https://github.com/aiya000/nico-lang
Nico-lang is the programing language of Nico Yazawa
brainfuck brainfuck-interpreter haskell lovelive nicoyazawa programming-language yazawanico
Last synced: 09 May 2025
https://github.com/morrow1nd/luax
Lua-like programming language for studying compiler&interpreter courses.
interpreter lua luax-programming-language programming-language
Last synced: 17 Apr 2025
https://github.com/yanglbme/redis-multi-programming-language-practice
๐ Learn how to use Redis, from beginner basics to advanced techniques | ๆๆฐ Redis ๅบๅฑๅ็ๅๆไธๅค่ฏญ่จๅบ็จๅฎ่ทต
database java jedis key-value programming-language python redis redis-py
Last synced: 10 Aug 2025
https://github.com/sagebind/riptide
The Riptide Programming Language: Shell scripting redesigned.
interpreter language programming-language riptide scripting-language shell
Last synced: 13 Jul 2025
https://github.com/elliottcable/pratchett.js
A JavaScript interpreter for Paws.
distributed-systems javascript parallel-computing programming-language
Last synced: 13 Apr 2025
https://github.com/healeycodes/adventlang
๐ A programming language (+ code playground) for Advent of Code.
advent-of-code interpreter programming-language
Last synced: 30 Apr 2025
https://github.com/poteto/boba-js
Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
compiler interpreter javascript monkey-language programming-language typescript
Last synced: 23 Apr 2025
https://github.com/jakkusakura/ferrophase
An experiment of high level code optimization
Last synced: 28 Jul 2025
https://github.com/tech-srl/c3po
Code for the paper "A Structural Model for Contextual Code Changes"
c3po editcompletions programming-language
Last synced: 14 Apr 2025
https://github.com/rycont/dalbit-yaksok
ํ๊ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด "๋ฌ๋น์ฝ์"
interpreter programming-language
Last synced: 16 Jan 2026
https://github.com/carlfriess/eiffel-guide
A simple website providing a basic reference manual for getting started with the Eiffel programming language.
documentation eiffel eiffel-programming-language guide language programming-language
Last synced: 18 Jan 2026
https://github.com/wenyan-lang/wenyan-jvm
็ชๅๆ่จ - wenyan-lang in JVM.
classical-chinese groovy java jvm macros programming-language wenyan wenyan-lang wenyan-programming-language
Last synced: 25 Aug 2025
https://github.com/janit/spedescript
SpedeScript ohjelmointikieli
cpp programming-language q-sharp quantum-computing spede spedescript
Last synced: 29 Apr 2025
https://github.com/chermehdi/comet
A programming language implementation in Go.
educational golang interpreter programming-language
Last synced: 29 Apr 2025
https://github.com/aitomatic/dana
Domain-Aware Neurosymbolic Agent (Dana), an agent-native programming language
agent agentic-ai agents ai-alliance generative-ai neurosymbolic neurosymbolic-ai neurosymbolism programming-language programming-languages
Last synced: 25 Sep 2025
https://github.com/cevatbarisyilmaz/lolz
An interpreted esoteric programming language accepts only letters 'l', 'o' and 'z'
esoteric-language go golang language lolz programming-language
Last synced: 12 Jan 2026
https://github.com/saman-pasha/lcc
Lisp C Compiler aka. 'El-Cici' programming language, which compiles Lisp-like syntax to C code and more extra features like method, lambda, defer.
c compiler lisp programming-language
Last synced: 16 May 2025
https://github.com/ujjwal-kr/ram
A stack based programming language written in rust
interpreter programming-language rust
Last synced: 10 Jun 2025
https://github.com/vgsantoniazzi/tiny-lang
tiny-lang โ A different programming language. Supports a bunch of spoken languages.
compiler compiler- compiler-construction compiler-design compiler-frontend compilers interpreter interpreters just-in-time language programming-language
Last synced: 29 Apr 2025
https://github.com/tarptaeya/truck
:truck: A dynamic object oriented programming language with a focus on simplicity
class-inheritance dynamic-programming-language grammar interpreter language object-oriented-language programming-language python recursive-descent-parser repl truck vim-syntax visitor-pattern
Last synced: 03 Jul 2025
https://github.com/JakkuSakura/FerroPhase
An experiment of high level code optimization
Last synced: 25 Sep 2025
https://github.com/chr1st0scli/rainlisp
RainLisp, a .NET LISP implementation.
dotnet interpreter library lisp lisp-dialect lisp-interpreter programming-language repl tutorial
Last synced: 01 Nov 2025
https://github.com/asmxfoundation/asmx
๐ AsmX - lang programming
app arm asm asmx assembler compiler open-source os programming-language programming-languages
Last synced: 25 Jun 2025
https://github.com/m4gnv5/pointerscript
Scripting language with pointers and native library access.
ffi language native native-libraries pointer programming-language scripting scripting-language
Last synced: 12 Apr 2025
https://github.com/iwillspeak/feersum
A Scheme compiler that targets .NET written in F#
compiler hacktoberfest lisp livestream programming-language repl scheme scheme-compiler scheme-programming-language
Last synced: 03 Sep 2025
https://github.com/android10/rust-cross-platform-development
Rust Programming Language Cross-Platform Development which includes Mobile, Web, CLI and Desktop.
cargo development open-source opensource programming programming-language rust rust-lang rust-library tools
Last synced: 04 May 2025
https://github.com/alanvf/star-lang-specification
Work in progress specs for the Star programming language
consistency llvm object-oriented objective-c programming-language star
Last synced: 13 Apr 2025
https://github.com/jaysmito101/tovie
An Stack Based Programming Language (Compiler + VM)
compiler cpp interpreter language programming-language python tovie-lang
Last synced: 01 Apr 2025
https://github.com/franeklubi/luxya
Programming language with a tree-walking interpreter written in Rustยฉโข.
interpreted-programming-language interpreter lox lox-language programming-language programming-languages rust tree tree-walk-interpreter tree-walker
Last synced: 12 Apr 2025
https://github.com/dongyx/shsub
Fast Template Engine for Shell
bash c formatter linux mini-language posix-shell preprocess preprocessing preprocessor programming-language shell static-site-generation static-site-generator template-engine template-language templating unix
Last synced: 16 Jan 2026
https://github.com/epellis/esta
Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]
interpreter lalrpop programming-language rust stack-based virtual-machine wasm
Last synced: 22 Jul 2025
https://github.com/mschuldt/raillisp
A fast and portable lisp implemented in forth
embedded forth langauge lisp programming-language
Last synced: 08 Mar 2025
https://github.com/y1yang0/nyx
[nyx] dynamically typed scripting language
compiler interpreter language programming-language scripting-language
Last synced: 07 May 2025
https://github.com/wildan3105/github-langs
Show the stats of the programming language from a given github account.
github github-language github-language-statistics hacktoberfest language programming-language repository statistics
Last synced: 09 Apr 2025
https://github.com/cyberboysumanjay/pw
Best websites a Programmer should visit
algorithm all-in-one blogs c coding coding-challenge competitive-programming data-structures guide interview interview-practice interview-preparation interview-questions java practice programming programming-language puzzle wiki wikipedia
Last synced: 22 Mar 2025
https://github.com/apt1002/mijit
Experimental JIT compiler generator
compiler interpreter jit-compiler programming-language rust
Last synced: 11 Apr 2025
https://github.com/sand-lang/sand
A strictly-typed programming language
compiler language low-level programming-language sand
Last synced: 14 May 2025
https://github.com/the-young-programer/the-young-programer
(/*This is my new account*/). Am just Someone who Loves ๐ Programming and Hacking ... for fun, kindly give me a star โญ (โฅฯโฅ*)
github-pages github-profile-readme nemonet nemonet-coding-class nemonet-github nemonet-new-account nemonet-new-github nemonet-typ new-account profile-card-ui profile-readme profile-website programming-icon programming-language readme-profile readme-template software-development the-young-programer the-young-programmer typ-coding-class
Last synced: 20 Jan 2026
https://github.com/florian3k/fayrant-lang
Simple, interpreted, dynamically-typed programming language
crystal-lang dynamic-typing interpreter lexer parser programming-language
Last synced: 12 May 2025
https://github.com/mikelma/oktac
okta programming language compiler. THIS IS A MIRROR OF THE ORIGINAL REPO HOSTED IN SOURCEHUT.
compiler language llvm programming-language rust
Last synced: 24 Apr 2025
https://github.com/thakeenathees/carbon
An object-oriented programming language
interpreter object-oriented programming-language scriptable
Last synced: 24 Jul 2025
https://github.com/cntransgroup/programming_language_pragmatics_4th
PLP๏ผ็ผ็จ่ฏญ่จ่ฏญ็จ่ฎบ๏ผ็ฌฌ4็๏ผ๏ผ ็ฟป่ฏ
compiler programming-language translation
Last synced: 02 Mar 2025
https://github.com/jieyab89/learn-asm-programming
Learn asm programming journey with code and path learn
asmx86 assembly linux programming-language
Last synced: 11 Oct 2025
https://github.com/edvb/tisp
Tiny lisp, simple, and embeddable scheme-like language
c embeddable interpreter language lisp programming-language scheme scripting
Last synced: 11 May 2025
https://github.com/phenax/css-everything
A ui framework where you only write turing complete CSS. No HTML, no JS, no build system, just CSS (kinda)
css javascript programming-language typescript ui-framework
Last synced: 14 Apr 2025
https://github.com/tjammer/schmu
Mirror of https://codeberg.org/tjammer/schmu
compiler language llvm ocaml programming-language
Last synced: 25 Dec 2025
https://github.com/harrisongrodin/radical-julia
Radical ideas for the Julia language.
julia julia-language julialang programming-language type-theory types
Last synced: 10 Apr 2025
https://github.com/juju2143/flufflepuff
Fluffle Puff Programming Language
brainfuck flufflepuff language mylittlepony ponies pony programming-language
Last synced: 10 Jan 2026
https://github.com/hypercubed/f-flat_node
Fโญ (pronounced F-flat) is a toy language.
complex-numbers con concatenative-language programming-language stack toy-language
Last synced: 28 Apr 2025
https://github.com/kigawas/computation-py
Python implementation for Understanding Computation book.
automata interpreter programming-language python python3
Last synced: 09 Sep 2025
https://github.com/danijelaskov/microjava-compiler
A fully functional compiler for a custom high-level Java-like programming language called MicroJava.
compiler compiler-construction cup custom-programming-language etf gradle java jflex kompajler micro-java microjava mikro-java mikrojava pp1 programming-language programski-prevodioci programski-prevodioci-1 projekat
Last synced: 30 Apr 2025
https://github.com/Setonas/setonas
Setonas Programming Language
hashicorp lithuania production-ready programming-language python ready setonas
Last synced: 08 May 2025
https://github.com/jiepengtan/me
A DSL for macro expansion ,in order to help framework develop
code-generator dsl framework interpreter language programming-language
Last synced: 10 Apr 2025
https://github.com/csb6/bluebird
A work-in-progess programming language modeled after Ada and C++
ada cpp cpp17 imperative-programming programming-language
Last synced: 09 Apr 2025
https://github.com/computacionnube/calva_morocho
Trabajos Individuales en los cuales servirรกn para la visualizaciรณn y apoyo de los compaรฑeros dentro de esta plataforma
csharp csharp-core programming programming-language visual-studio
Last synced: 13 May 2025
https://github.com/yuanxiaosc/cplusplus-programming-language-foundation
ใCPlusPlus็ผ็จ่ฏญ่จๅบ็กใๅ็งฐไธบโCๅ ๅ ็ฅ่ฏๆ โ๏ผ็จๆ ็ถๆ็ปดๅฏผๅพ็ๅฝขๅผๅฑ็ฐC++ไปไธไบบๅๅฟ ๅค็ๆๆC++ๅบ็ก็ฅ่ฏใ
cplusplus programming-language
Last synced: 18 Oct 2025
https://github.com/healeycodes/golfcart
โณ A minimal programming language inspired by Ink, JavaScript, and Python.
functional-programming interpreter language programming-language
Last synced: 01 May 2025
https://github.com/mynenik/kforth-64
64-bit Forth System for x86_64-GNU/Linux
assembly-language cpp forth linux-app programming-language
Last synced: 02 Aug 2025
https://github.com/open-papyrus/papyrus-compiler
Open-source compiler for the Papyrus scripting language of Bethesda games.
compiler language modding-tools papyrus programming-language
Last synced: 10 Apr 2025
https://github.com/desktopgame/bone
ใใญใฐใฉใใณใฐ่จ่ชbone
c language programming-language
Last synced: 22 Apr 2025
https://github.com/paladin-t/xpl
X Programming Language in a single header file.
interpreter programming-language scripting-language
Last synced: 11 Jun 2025
https://github.com/edoardottt/programming-fundamentals
Useful material for learning Python, start coding and learn how to logically solve real world problems.
algorithms basic-learning basic-programming basics coding fundamentals hacktoberfest learning-python library math mathematics module problem-solving programming programming-fundamentals programming-language python python3 workbook
Last synced: 01 Jul 2025
https://github.com/cloakersmoker/relax-language
A compiled programming language
compiled-language programming-language
Last synced: 24 Jul 2025
https://github.com/iwillspeak/ullage
A statically-typed compiled language defined by a simple grammar
language programming-language rust
Last synced: 10 Apr 2025
https://github.com/i2y/jet
Jet is a simple OOP, dynamically typed, functional language that runs on the Erlang virtual machine (BEAM). Jet's syntax is Ruby-like syntax.
beam concurrent-programming distributed-computing erlang jet oop programming-language ruby
Last synced: 01 May 2025
https://github.com/iitalics/opal
Simple and powerful programming language with type inference
functional-programming programming-language static-typing type-inference
Last synced: 06 Apr 2025
https://github.com/luk3d/nos
Multi purpose programing language written in Rust
awesome-made-by-angolans luk3d-angola luk3d-nos nos-source programming-language python-source
Last synced: 06 Aug 2025
https://github.com/elijah-potter/thrax-language
A toy programming language I wrote in late 2022
embedded programming-language side-project wasm
Last synced: 14 Apr 2025
https://github.com/valentinefernandes/travel-agency-management-system
This is C++ project
cplusplus programming programming-language project
Last synced: 23 Sep 2025
https://github.com/evilmartians/foundry
Foundry Compiler
compiler ocaml programming-language
Last synced: 12 Apr 2025
https://github.com/justlucdewit/cod
cod programming language
cod codlang compiler concatenative hacktoberfest language programming-language stack-based transpiler
Last synced: 12 Apr 2025
https://github.com/mealet/tpl-lang
๐ฆ Toy Language based on LLVM
compiler llvm programming-language rust
Last synced: 12 Apr 2025
https://github.com/ArachnidAbby/BCL
BCL Compiled Language (BCL)
compiler programming-language python
Last synced: 16 Apr 2025
https://github.com/octaspire/dern
Programming language
c c99 programming-language scripting-language
Last synced: 10 Apr 2025
https://github.com/fus3n/cupscript
CupScript Is A Simple Scripting Language Completely Created Using Python
language programming-language python ruby ruby-like scripting-language
Last synced: 18 Mar 2025
https://github.com/kennethanceyer/up
Experimental: Thread-friendly interpreter programming language
concurrency golang interpreter programming-language uplang
Last synced: 05 May 2025
https://github.com/obfusk/koneko
koneko - a concatenative not-quite-lisp for kittens
concatenative functional-programming language lisp programming-language stack work-in-progress
Last synced: 11 Apr 2025
https://github.com/shinbatsu/brainfuck
List of Simple BrainFuck (.bf) code examples written by me
ascii brainfuck bynary code-golf programming-language
Last synced: 04 Oct 2025
https://github.com/tmptrash/construct
JavaScript Digital Organisms simulator
ai artificial-intelligence bytecode canvas2d digital-organisms distributed-computing distributed-systems es6 evolution-simulation genetic-algorithm genetic-programming javascript linear-genetic-programming machine-learning nodejs opensource programming-language research virtual-machine websockets
Last synced: 09 Jul 2025
https://github.com/frizensami/singlang
A completely legitimate programming language for Singaporeans. Because uncle also can code one hor.
interpreter programming-language singlish
Last synced: 30 Apr 2025
https://github.com/jarkonik/rocklang
JIT-compiled programming language. https://jarkonik.github.io/rocklang/
compiler compilers interpreter jit jit-compilation jit-compiler jit-interpreter language programming-language rust rust-lang rust-language script scripting scripting-language scripts
Last synced: 09 Apr 2025