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-06-25 00:20:51 UTC
- JSON Representation
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/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/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/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/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/yassinebenaid/nishimia
An interpreted dynamically typed programming language
go interpreter lexer parser programming-language repl
Last synced: 23 Nov 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/neverrare/stringed
an esolang with first-class strings
esolang programming-language stringed
Last synced: 22 Mar 2025
https://github.com/mohsen-alizadeh/rgo-lang
syntax by Ruby, performance by Go
Last synced: 23 Jul 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/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://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/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/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/ivpusic/monkey
Programming language implemented for fun and educational purposes
educational-project programming-language
Last synced: 28 Jun 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/nathanmcmillan/hymn-lang-legacy
Small language that compiles to C code.
c compiler language programming-language
Last synced: 20 Jan 2026
https://github.com/harrand/psyc
Psy - a systems programming language, because we didn't have enough already
Last synced: 09 Apr 2026
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/yjl9903/minimoonbit-moca
Mini Moonbit implementation from ζ©ε‘η«η«
compilers javascript minimoonbit moonbit programming-language riscv wasm
Last synced: 28 Jul 2025
https://github.com/mackenzie-high/autumn
Autumn is a new multi-paradigm, compiled, and statically-typed programming language for the JVM.
autumn jvm programming-language
Last synced: 22 Sep 2025
https://github.com/zeroplayerrodent/ocanada
Canada themed programming language, eh?
canada esolang esolangs lisp programming-language
Last synced: 03 Feb 2026
https://github.com/spydr06/aoc
My Advent of Code solutions
advent-of-code advent-of-code-2015 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 aoc aoc2021 challenges csp cspydr programming-language
Last synced: 24 Sep 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/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/liesnikov/extensible-elaborator
prototype implementation of a dependently-typed language with an extendable constraints and accompanying materials
dependent-types elaboration haskell programming-language prototype
Last synced: 07 Aug 2025
https://github.com/squiidz/plasma
Minimal interpreted language (WIP)
interpreter language programming-language
Last synced: 03 Oct 2025
https://github.com/rivaanranawat/basica
My own programming language developed using Python
Last synced: 14 Aug 2025
https://github.com/theosorus/excompil
compiler haskell programming-language stack
Last synced: 15 Aug 2025
https://github.com/aermoss/aencpp
A programming language made with C++.
aenc aencpp cpp programming-language
Last synced: 19 Aug 2025
https://github.com/dplassgit/d2lang
D2 is a strongly-typed, statically-typed, (mostly) inferred-type compiled language.
compiler language programming-language
Last synced: 20 Aug 2025
https://github.com/thatonegin/parfast
A strange language
assembly compiler lua programming-language
Last synced: 19 Apr 2026
https://github.com/alysonnumberfive/compilergenerator
A repo for my current compiler project
compiler go lexer metacompiler programming-language
Last synced: 09 Mar 2026
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/cronokirby/iku
WIP programming language
compiler interpreter programming-language
Last synced: 23 Mar 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/dmitrii-artuhov/gengo
Gengo - dumb interpreted programming language based on C++
Last synced: 24 May 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/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/maksasj/aylin
Aylin - simple esoteric programming language , made just for fun.
esoteric-language language programming-language
Last synced: 15 May 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/ladroid/nekoprogramminglanguage
Neko programming language written in Rust
interpreter programming-language rust rust-lang
Last synced: 05 Jan 2026
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/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/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/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/matheusfillipe/mangle
Exolang that can take any utf8 text as valid code and return some result out of it
exolang interpreter joke programming-language pyo3 python repl rust scripting-language word-counter
Last synced: 01 Jul 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/bobrossrtx/demi-lang
An interpreted programming language developed in TypeScript
deno language programming-language typescript
Last synced: 01 Jul 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/aermoss/aenc
A programming language made with C++.
cpp interpreter programming-language
Last synced: 26 Jun 2025
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/thearnavrustagi/musket
an interpreted programming language
go golang interpreter interpreters language programming-language
Last synced: 04 Feb 2026
https://github.com/googlielmo/gleam
Gleam is a Scheme interpreter written in Java.
continuations interpreter java jsr223 language lisp programming-language r5rs scheme scheme-interpreter scheme-language scheme-programming-language scripting-engine
Last synced: 10 Jun 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/kashyapprajapat/cuttingchai
CuttingChai: A Simple, Desi-Flavored Custom Programming Language.
Last synced: 10 Jun 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/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/laluxx/jade
a C abstraction
programming-language transpiler
Last synced: 11 Feb 2026
https://github.com/my-private-apps/hascal
The Hascal Programming Language compiler and standard libraries
hascal language programming-language python
Last synced: 07 Jun 2026
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/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/guiltydolphin/angle
A small, general-purpose programming language written in Haskell.
Last synced: 30 May 2026
https://github.com/mikah13/language-picker
Help you choose your programming language
game language-picker programming-language react
Last synced: 26 Apr 2026
https://github.com/hcvazquez/python-regex
Regular expressions on python
programming-language python regex
Last synced: 15 Mar 2026
https://github.com/byxor/limp
A general purpose programming language
interpreter programming-language
Last synced: 12 Oct 2025
https://github.com/fco/bernalang
A terrible idea of a programming language
programming-language terrible-idea
Last synced: 18 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/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/rshrc/danklang
Dankest Programming Language ever known to Human Beings
Last synced: 15 Feb 2026
https://github.com/marcos-venicius/nl-openai
A Natural Programming language
natural-language natural-programming-language openai programming-language
Last synced: 03 May 2026
https://github.com/ericnantel/mrald
The Mrald Programming Language
compiler language mrald mrald-lang open-source programming-language statically-typed
Last synced: 09 Apr 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/abdulhaseebimran/smit-javascript-assignment
This Repository containing JavaScript programming challenges and solutions.
challenges javascript js programming-language
Last synced: 06 Jun 2026
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/arandilopez/crystal_koans
A WIP Crystal Koans
crystal koans programming-exercises programming-language
Last synced: 25 Apr 2025
https://github.com/glesica/disp
A simple Lisp interpreter written in Dart.
dart lisp programming-language
Last synced: 27 Feb 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/luxumbris/c-shift
C<< is designed to be safe without fighting the compiler, and easy to use without runtime abstractions. So it does not have a GC (Garbage Collector), Borrow Checker or similar things and is fully arena-based. The runtime is only a minimal C-file for the standard library.
compiler compiler-design compilers pogramming programming-language programming-languages system system-programming systems-programming systems-programming-language
Last synced: 28 Jun 2026
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/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/furk4nbulut/turcanalyze-turkish-programming-language
This project implements a lexical analyzer (lexer) for simple arithmetic expressions, including support for basic control structures
c lexical-analyzer programming-language
Last synced: 13 Jun 2025
https://github.com/radrow/radlang
A functional programming language intepreter with typeclasses, full type inference and lazy evaluation
haskell interpreter parsing programming-language
Last synced: 16 Mar 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: 06 May 2026
https://github.com/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 24 Apr 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/zeroplayerrodent/cavycode
Code like a Guinea Pig!
esolang esolangs guinea-pig programming-language programming-languages rodents
Last synced: 19 Mar 2026
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/gbaraldi/spinach.jl
Toy language based on Scheme, built with LLVM.jl.
julia llvm programming-language scheme
Last synced: 21 Jan 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/glint-lang/glint
πGlint - Flexible, fast and lightning fast programming language
cbor compiler glint glint-lang glint-language intepreter nom programming-language rust rust-language safety serde serde-json
Last synced: 26 Feb 2026
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/lpil/crisp
A Rusty Lisp
lisp-interpreter programming-language rust
Last synced: 24 Oct 2025
https://github.com/sourceduty/programming_language_writer
π¨βπ» Develop new programming languages and improve old programming languages.
ai-code-writer ai-developer ai-programming architect artificial-intelligence automated-developer chatgpt code-developer code-language code-writer custom-gpt gpt improved-language language-improvement programming programming-developer programming-language writer
Last synced: 07 Feb 2026
https://github.com/sebbekarlsson/cola
component language (component-based programming language)
components interpreter programming-language wip
Last synced: 25 Mar 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/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/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