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/glossopoeia/boba
A general purpose statically-typed concatenative programming language.
compiler concatenative language programming-language type-inference
Last synced: 12 Apr 2025
https://github.com/maximilian-winter/bite-programming-language
Bite is a dynamically typed programming language. Embedded in C#
compiler csharp interpreter language programming-language scripting scripting-language
Last synced: 14 Oct 2025
https://github.com/dherse/masterproef
My master thesis for the MSc. in Photonics engineering at Ghent University
master-thesis photonics programming-language
Last synced: 09 Jan 2026
https://github.com/alexito4/slox
Swift implementation of a Lox interpreter
interpreter language lox lox-interpreter lox-language programming-language swift
Last synced: 23 Apr 2025
https://github.com/lps-js/lps.js
Logic Production System (LPS) programming language interpreter implemented in JavaScript for Node.js and browsers.
ai artificial-intelligence interpreter javascript language languages library logic lps production-systems programming-language prolog
Last synced: 15 Jul 2025
https://github.com/Maximilian-Winter/Bite-Programming-Language
Bite is a dynamically typed programming language. Embedded in C#
compiler csharp interpreter language programming-language scripting scripting-language
Last synced: 12 Apr 2025
https://github.com/valkmjolnir/nasal-interpreter
Modern efficient runtime for Nasal: using stack-based direct-threading virtual machine.
bytecode-interpreter compiler-principles flightgear interpreter language linux macos nasal programming-language script-language scripting-language windows
Last synced: 04 May 2025
https://github.com/Dherse/masterproef
My master thesis for the MSc. in Photonics engineering at Ghent University
master-thesis photonics programming-language
Last synced: 22 Jul 2025
https://github.com/jaccomoc/jactl
A secure scripting language for event-loop/reactive Java-based applications.
apache-license-2 compiler java open-source programming-language scripting-language
Last synced: 11 Jan 2026
https://github.com/legesher/legesher-translations
Home of all the translations for spoken languages into programming language
developer hacktoberfest language legesher multilingual programming-language translation
Last synced: 06 May 2025
https://github.com/alenvelocity/meowscript
The Purrfect Programming Language
emscripten hacktoberfest interpeter meowscript programming-language rust wasm
Last synced: 25 Oct 2025
https://github.com/BartJongejan/Bracmat
Programming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
bignumbers computer-algebra differentiation epoc expression-evaluator gcc high-level-language html json language-technology natural-language-processing pattern-matching programming-language rosettacode semi-structured-data structured-data symbolic-computation tree-structure unstructured-data xml
Last synced: 10 May 2025
https://github.com/scrypt-inc/specification
Specification for the sCrypt Smart Contract Language
bitcoin bitcoin-script programming-language
Last synced: 24 Oct 2025
https://github.com/vala-lang/vala-www
Website of the Vala programming language
gnome hacktoberfest language programming programming-language site static static-site static-website vala website zola
Last synced: 26 Feb 2025
https://github.com/VubbiScript/VubbiScript
Programming with blocks in Unity3D...
blockly programming programming-language unity3d visual
Last synced: 24 Apr 2025
https://github.com/sCrypt-Inc/specification
Specification for the sCrypt Smart Contract Language
bitcoin bitcoin-script programming-language
Last synced: 12 Oct 2025
https://github.com/jblang/bbcbasic-z80
R.T. Russell's BBC BASIC for Z80, with additional features by J.B. Langston
basic bbc-basic cpm programming-language rc2014 tms9918 tms9918a z80
Last synced: 01 May 2025
https://github.com/offline-ai/cli
The AI agent script CLI for Programmable Prompt Engine.
interpreter llamacpp llm offline-ai programming-language prompt-engineering
Last synced: 23 Oct 2025
https://github.com/poteto/monkers
Bytecode compiler and VM for the Monkeylang language, written in Rust
compiler interpreter monkey-language programming-language rust
Last synced: 22 Apr 2025
https://github.com/FrancisBFTC/KiddieOS_Development
O KiddieOS é um sistema operacional open-source básico em desenvolvimento pelo curso gratuito D.S.O.S [Desenvolvendo Sistemas Operacionais Simples]. A intenção deste sistema será: Criar, editar ou excluir arquivos, codificar em uma linguagem própria do sistema, criar objetos visuais e automatizados (desenhos) através desta linguagem, utilizar uma interface simples e intuitiva, criar novas interfaces gráficas, como: Janelas, botões, campos, etc... e estimular crianças, jovens e adultos a programar numa linguagem simples dentro do sistema operacional KiddieOS. A intenção do curso D.S.O.S é dá início ao desenvolvimento de sistemas operacionais utilizando a linguagem Assembly e entender a fundo sobre diversos conceitos internos deste tipo de sistema. Aqui neste repositório serão armazenados arquivos de APIs do KiddieOS, a imagem de disco para teste e futuramente - todo o sistema operacional completo. Visite o link abaixo para nos acompanhar no curso do Youtube, se inscreva neste canal para se manter atualizado e siga-me no GitHub. Vejo vocês lá:
assembly-x86 kernel kiddieos operating-system operating-system-kernel osdev osdev-projects programming-language programs
Last synced: 28 Mar 2025
https://github.com/rsms/wlang
Programming language in development
assembler compiler programming-language
Last synced: 16 Aug 2025
https://github.com/aspizu/goboscript
goboscript is the Scratch compiler
compiler programming-language rust scratch
Last synced: 21 Mar 2025
https://github.com/xonixx/intellij-awk
The missing IntelliJ IDEA language support plugin for AWK
awk gawk intellij intellij-plugin programming-language
Last synced: 04 Apr 2025
https://github.com/mclintprojects/ideabag2
Idea Bag 2 provides programmers of all proficiency levels ideas for pet projects to work on when they are looking to increase their proficiency in a particular programming language.
android csharp databinding ideas kotlin kotlin-android mobile-app programming-language room-persistence-library vue vuejs2 xamarin xamarin-android
Last synced: 28 Aug 2025
https://github.com/straw-hat-team/adr
Architecture Decision Record (ADR)
adr architecture-decision-record databases elixir-lang genesis-adr golang nodejs programming-language reactjs straw-hat straw-hat-platform typescript
Last synced: 25 Jul 2025
https://github.com/wbbradley/ace
A statically-typed strictly-evaluated garbage-collected readable programming language.
compiler ffi garbage-collect hindley-milner lambda-calculus llvm llvm-compiler newtypes polymorphism programming-language static-typing system-f type-safety typeclass zion
Last synced: 15 Sep 2025
https://github.com/takoeight0821/malgo
A statically typed functional programming language.
compiler functional-language functional-programming malgo programming-language
Last synced: 16 Jan 2026
https://github.com/acook/blacklight
a stack-based concatenative virtual machine for implementing highly concurrent languages
bytecode concatenative concurrent-programming programming-language stack-machine virtual-machine
Last synced: 05 Jul 2025
https://github.com/lucasepe/g2d
Craft beautiful geometric art using code.
canvas geometry golang graphics2d interpreter programming-language scripting-language
Last synced: 15 Jul 2025
https://github.com/golf-lang/golf
Golf is a programming language, framework and application server for high-performance web services and web applications, with focus on simplicity and memory safety..
apache application-server c-programming-language development-tools distributed-computing encryption-decryption haproxy high-performance in-memory-database json mariadb memory-safety mysql nginx postgresql programming-language regex sqlite web-development web-services
Last synced: 29 Jun 2025
https://github.com/jasonnyberg/j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
c concatenative dwarf extension-language graph-algorithms graphviz interpreter programming-language reflection stack-based
Last synced: 11 May 2025
https://github.com/kara-lang/Kara
An experimental functional programming language with dependent types, inspired by Swift and Idris.
dependent-types functional-programming programming-language swift
Last synced: 16 Jul 2025
https://github.com/felixangell/kpd
an old compiler for Krug written in D - a prototype version
Last synced: 12 Jan 2026
https://github.com/parapluu/encore
The Encore compiler.
compiler encore programming-language
Last synced: 01 Sep 2025
https://github.com/mshockwave/gross
Research Compiler using Graph IR for Code Optimizations and Code Generations
compiler programming-language student-project v8-javascript-engine
Last synced: 04 Sep 2025
https://github.com/tpetricek/tiny-systems
:tv: Source code with tasks from my "Write your own tiny programming system(s)!" course at Charles University. Follow the link below to watch the course online!
education programming-language programming-system
Last synced: 21 Mar 2025
https://github.com/fergusq/roda
Röda: A stream-oriented scripting language
data-flow interpreter language programming-language scripting-language stream-oriented-programming
Last synced: 30 Apr 2025
https://github.com/devopshobbies/bash-script-templates
The complete bash script tutorial, reference, awesome examples
bash bash-script linux programming-language terminal tutorial
Last synced: 11 Apr 2025
https://github.com/bdqnghi/ggnn.tensorflow
Tensorflow implementation of Gated Graph Neural Network for Source Code Classification
deep-learning ggnn graph graph-classification program-classification programming-language
Last synced: 27 Mar 2025
https://github.com/artichoke/playground
🎡 Artichoke Ruby Wasm Playground
artichoke playground programming-language ruby rust rust-application wasm webassembly
Last synced: 26 Oct 2025
https://github.com/whitecatboard/whitecat-ide
The Whitecat IDE, to program the ecosystem in Blocks or Lua
blockly esp32 lua-rtos programming-language
Last synced: 30 Apr 2025
https://github.com/eantcal/nubasic
nuBASIC is an implementation of a BASIC interpreter and IDE for Windows and Linux
android basic basic-programming-language c-plus-plus c-plus-plus-17 debugger gtk2 ide interpreter language linux macosx programming-language syntax-highlighting windows
Last synced: 01 May 2025
https://github.com/dabacon/qsel
Quantum programming language putting entanglement and superposition front and center
a esoteric-programming-language programming-language quantum-computing qubits superposition
Last synced: 22 Mar 2025
https://github.com/azur1s/holymer
(WIP) A programming language
compiler proglangs-discord programming-language rust transpiler
Last synced: 13 Apr 2025
https://github.com/buraksenyurt/rust-farm
Rust programlama dilini öğrenmek amacıyla oluşturdum. Kitap, eğitim videosu gibi kaynaklardan öğrendiklerimi derleyip toparladığım bir çalışma alanı olarak kullanmayı planlıyorum.
coding programming-language rust rust-lang self-learning tutorials
Last synced: 21 Mar 2025
https://github.com/consultoria-sap/abap
Código libre "ABAP" desde Consultoria-SAP.com | Cómo cargar archivo https://goo.gl/M2Ja9K
abap consulting programming-language sap
Last synced: 24 Oct 2025
https://github.com/2kabhishek/polyquine
source = output, in code 🎨🃏
art c javascript languages perl php polyquine programming-language programming-languages python quine ruby
Last synced: 12 Oct 2025
https://github.com/eregon/mozart-graal
An implementation of Oz on top of Truffle and Graal
graal graalvm mozart oz programming-language truffle
Last synced: 23 Apr 2025
https://github.com/mquy/mlang
My toy programming languages
c99 compiler cpp haskell interpreter programming-language typescript
Last synced: 10 Apr 2025
https://github.com/maximecb/plush
Minimalistic dynamically-typed programming language for fun/teaching purposes.
interpreter programming-language virtual-machine vm
Last synced: 24 Dec 2025
https://github.com/prakhar1989/jsjs
A strongly typed language for the web!
compilers ocaml programming-language typed-language
Last synced: 25 Aug 2025
https://github.com/mystborn/taffyscript
A working compiler for the TaffyScript programming language.
compiler language programming-language
Last synced: 05 Mar 2025
https://github.com/pankaj-str/complete-python-mastery
Explore the world of Python programming with 'Complete Python Mastery'! Our repository, led by Pankaj, offers a series of in-depth tutorials under the banner 'Codes with Pankaj.' Dive into hands-on coding examples, insightful explanations, and practical projects as Pankaj guides you through mastering Python.
pandas programming-language python pythontutorial
Last synced: 12 Apr 2025
https://github.com/muizzer07/the-complete-python-3-course-beginner-to-advanced-udemy-course
This is a Udemy Course on Python3 (Beginner to Advanced). These are all the exercises and projects that I have done so far from the course.
advanced basics exercises programming-language projects python3 udemy
Last synced: 21 Jun 2025
https://github.com/dannypsnl/write-a-programming-language
How to make a new language(and why we shouldn't?)
compiler programming-language tutorial
Last synced: 28 Mar 2025
https://github.com/sanix-darker/tic-tac
Client not paid ? Set a timer to kill css/js or decrease opacity over time with a js script, available remotely !
deadline easy easy-to-use hack hacking hijack hijack-js hijacking hijacking-methods maintenance-xp money moneymoneyapp payment programmer programmer-tool programming-language protect protected protection save
Last synced: 13 Apr 2025
https://github.com/neal-o-r/aireamhan
Teanga Ríomhchlárúcháin as Gaeilge
irish language programming-language
Last synced: 13 Oct 2025
https://github.com/jlangch/venice
Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language.
clojure devops functional functional-programming java-interoperability language lisp programming-language repl sandbox scripting
Last synced: 24 Dec 2025
https://github.com/dannyvankooten/nederlang
Nederlandse programmeertaal 🇳🇱. Geïnterpreteerd en met dynamische types. Met bytecode compiler en virtuele machine, in Rust.
bytecode compiler interpreter nederlands programming-language rust virtual-machine
Last synced: 30 Apr 2025
https://github.com/mrlsd/semantic-analyzer-rs
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
abstract-syntax-tree compiler compiler-construction compiler-design programming-language semantic-analysis semantic-analyzer
Last synced: 06 Apr 2025
https://github.com/taufique71/node-c-parser
A recursive decent parser for C programming language codes
c grammar parsing programming-language
Last synced: 12 Apr 2025
https://github.com/chai2010/gotlang
:dog::dog::dog: 狗头语言(gotlang) :dog::dog::dog:
gotlang language programming-language
Last synced: 14 Apr 2025
https://github.com/uliwitness/simpleparser
Source code to go with my parser programming tutorial videos.
parser programming-language sample-code tokenizer tutorial
Last synced: 22 Mar 2025
https://github.com/ali77gh/language_performance_prime_algorithm
implementing is_prime function and test speed of execution in different languages and runtimes.
benchmark prime-numbers programming-language
Last synced: 18 Aug 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: 05 May 2025
https://github.com/mkhan45/rustscript2
RustScript is a functional scripting language with as much relation to Rust as Javascript has to Java.
Last synced: 21 Mar 2025
https://github.com/otpcl/otpcl
Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang
configuration-language erlang interpreter language parser programming-language rebar3 scripting-language tcl
Last synced: 10 Apr 2025
https://github.com/argonlang/argon
Argon programming language
argon argonlang cpp interpreter language programming-language scripting-language
Last synced: 12 Apr 2025
https://github.com/ahnafyy/mama-lang
An esoteric programming language (mama aita khub e joss mama!)
bengali interpreter javascript programming-language
Last synced: 14 Jun 2025
https://github.com/mykolav/coollang-2020-fs
Compiler of Cool 2020 (a small Scala subset) into x86-64 assembly, in F#
compiler compiler-design fsharp hobby-compiler language parsing programming-language programming-languages statically-typed toy-compiler x86-64
Last synced: 18 Aug 2025
https://github.com/keyboarddrummer/miksilo
The fastest way to build a language
language-workbench meta-language parsing programming-language scala
Last synced: 12 Apr 2025
https://github.com/cedrickchee/YDKGo
You Don't Know Go Yet book.
book education go golang programming-language
Last synced: 07 May 2025
https://github.com/raulil/plorth
Embeddable Forth inspired scripting language
c-plus-plus forth interpreter plorth programming-language scripting-language
Last synced: 14 Apr 2025
https://github.com/apaz-cli/daisho
A high level programming language which compiles to C.
c compiler experimental-language polymorphic-types programming-language
Last synced: 25 Aug 2025
https://github.com/Lapz/tox
Tox is a statically typed version programming language that is written in rust.
Last synced: 27 Apr 2025
https://github.com/skius/progge.rs
Program analysis playground for a simple, imperative language
abstract-interpretation compiler llvm program-analysis programming-language static-analysis type-checking
Last synced: 28 Jun 2025
https://github.com/courses-at-nju-by-hfwei/cpl-docs
Docs on CPL (Lectures on CPL at software.nju.edu.cn)
c docs docsify nju-software-institute programming-language
Last synced: 01 May 2025
https://github.com/skoowoo/cofx
CoFx is a powerful automation workflow engine based on low code programming language
anything-as-code automation cloudnative desktop-first dsl faas flowl functions golang programming-language workflow
Last synced: 09 Apr 2025
https://github.com/azer0s/hadeslang
The Hades Programming Language
csharp dotnet-core interpreter language programming-language scripting-language wip
Last synced: 01 May 2025
https://github.com/soupi/pureli
A purely functional, dynamically typed, parallel evaluated Lisp-like programming language
haskell interpreter lisp programming-language
Last synced: 24 Jul 2025
https://github.com/micheleriva/cadregalisp
🍎 Just another useless programming language, but with inganno.
compiler esoteric-language haskell haskell-language javascript lisp node programming-language scheme
Last synced: 23 Oct 2025
https://github.com/moderocky/byteskript
A compiled JVM language based on 'Skript'.
bytecode compiler hacktoberfest jvm jvm-bytecode jvm-languages language language-compiler programming-language skript skript-language
Last synced: 21 Mar 2025
https://github.com/kitech/cygo
A toy programming language base on Golang and compile to C, no name yet
coroutine golang mini-golang-binary-size programming-language
Last synced: 28 Jul 2025
https://github.com/milenacarecho/mybooks
This is my personal reading list of books related to the programming language and personal development
books livros livros-gratis programacao programming programming-language
Last synced: 02 Jan 2026
https://github.com/vinetwigs/vilmos
Official vilmos visual language interpreter!
art cli cli-app esolang esoteric-language go golang golang-application golang-cli golang-examples golang-library golang-module golang-package image interpreter programming-language
Last synced: 12 Jul 2025
https://github.com/cedrickchee/ydkgo
You Don't Know Go Yet book.
book education go golang programming-language
Last synced: 07 May 2025
https://github.com/iewnfod/caie_code
An Interpreter for CAIE Pseudocode
interpreter programming-language pseudocode python3
Last synced: 31 Jul 2025
https://github.com/Spirit-of-Oberon/wirth-personal
This is mirror of
compiler-design oberon oberon-07 programming-language
Last synced: 22 Apr 2025
https://github.com/wspace/corpus
The definitive collection of interpreters, compilers, and programs for the Whitespace programming language.
collection compiler interpreter jit programming-language whitespace whitespace-language
Last synced: 12 Jan 2026
https://github.com/raphamorim/kyoto
Kyoto is an imperative, general-purpose, statically typed language
compiler compiler-design language languages programming-language wasm
Last synced: 07 May 2025
https://github.com/lambda-mountain-compiler-backend/lambda-mountain
Compiler Backend for LSTS (Typed Macro Assembler)
assisted-reasoning c compiler coq css functional-programming html macro-assembler programming-language self-hosting static-site-generator wasm x86
Last synced: 06 Jan 2026
https://github.com/daniele-rapagnani/melon
The Melon programming language
bytecode embeddable-scripting-language game-development hacktoberfest interpreter language lua melon programming-language scripting-language wren
Last synced: 17 Aug 2025
https://github.com/aripiprazole/lura
🍞 | IDE focused programming language study
crate lsp programming-language rust type-theory
Last synced: 12 Jul 2025
https://github.com/1Hibiki1/locks-py
Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox programming language.
compiler interpreter locks lox programming-language
Last synced: 24 Apr 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/linkdd/lispers
Educational project: How to implement a Lisp interpreter in Rust?
interpreter lisp lisp-interpreter programming-language rust
Last synced: 04 Apr 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/terroo/terlang
Programming language for scripting with syntax similar to C++
cplusplus cpp cpp23 programming-language scripting-language
Last synced: 11 Oct 2025