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-07-04 00:20:36 UTC
- JSON Representation
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/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/bobrossrtx/demi-lang
An interpreted programming language developed in TypeScript
deno language programming-language typescript
Last synced: 01 Jul 2025
https://github.com/tanay-pingalkar/productive-script
An interpreter for productivity flexibility and many more
javascript language programming-language typescript
Last synced: 24 Apr 2026
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/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/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: 02 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: 16 Apr 2026
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/acutmore/prog-lang-play
toy compiler that outputs lambda calculus style JavaScript
compiler lambda-calculus programming-language
Last synced: 22 Apr 2026
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/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/csjh/mite
A high performance language for Javascript accompaniment
compiler javascript language programming-language webassembly
Last synced: 11 Apr 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/scrybelang/scrybe
Scrybe is the other Scratch compiler
compiler programming-language python scratch
Last synced: 14 Dec 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: 10 May 2026
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/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/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/maksasj/aylin
Aylin - simple esoteric programming language , made just for fun.
esoteric-language language programming-language
Last synced: 15 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/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/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/harrand/psyc
Psy - a systems programming language, because we didn't have enough already
Last synced: 09 Apr 2026
https://github.com/dmitrii-artuhov/gengo
Gengo - dumb interpreted programming language based on C++
Last synced: 24 May 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/ladroid/nekoprogramminglanguage
Neko programming language written in Rust
interpreter programming-language rust rust-lang
Last synced: 05 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/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: 15 May 2026
https://github.com/cronokirby/iku
WIP programming language
compiler interpreter programming-language
Last synced: 23 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
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/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/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/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/thesephist/inker
Web API to run Ink code on any device 💻
ink interpreter programming-language repl sandbox
Last synced: 29 Apr 2026
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/kmr-ankitt/s-lang
S-lang is a programming language for newbies.
interpreter programming-language
Last synced: 20 Feb 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/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/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/thatonegin/parfast
A strange language
assembly compiler lua programming-language
Last synced: 19 Apr 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/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/aermoss/aencpp
A programming language made with C++.
aenc aencpp cpp programming-language
Last synced: 19 Aug 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/theosorus/excompil
compiler haskell programming-language stack
Last synced: 15 Aug 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/rivaanranawat/basica
My own programming language developed using Python
Last synced: 14 Aug 2025
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/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/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/arturo-lang/benchmarks
Benchmarking tools & results for Arturo
arturo benchmark interpreter language programming programming-language
Last synced: 16 Jan 2026
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/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/byxor/limp
A general purpose programming language
interpreter programming-language
Last synced: 12 Oct 2025
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: 19 Mar 2026
https://github.com/neknaj/nlps
スタックマシンを基にした自作プログラミング言語とその処理システム - Neknaj Language Processing System
b-debt neknaj programming-language virtual-machine
Last synced: 14 Mar 2026
https://github.com/authorss81/ipp
a new programming language.
game-development language programming programming-language python
Last synced: 13 Jun 2026
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/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/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/gmisail/moxlang
🐶 Mox Programming Language
antlr4 c compiler java language programming-language transpiler
Last synced: 16 Apr 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/itzkiwisky/linx
Drawing programming language for love2D
library love2d lua programming-language
Last synced: 13 May 2026
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/lukaspietzschmann/pl0-compiler
A small and fun PL0 compiler
compiler cpp pl0 programming-language
Last synced: 06 Dec 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/chr1st0scli/rainlispconsole
A REPL and code editor console application for RainLisp.
console-application dotnet dotnet-tool interpreter lisp lisp-dialect lisp-interpreter programming-language repl
Last synced: 01 Mar 2025
https://github.com/sebbekarlsson/cola
component language (component-based programming language)
components interpreter programming-language wip
Last synced: 25 Mar 2025
https://github.com/sup2point0/supcode
A conceptual programming language created by Sup#2.0
coding-language programming-language sup supcode
Last synced: 05 Feb 2026
https://github.com/yyt6801/c-plus-plus-learning-examples
C and C++ programming examples
c c-plus-plus examples-c programming-language
Last synced: 02 Mar 2026
https://github.com/axnjr/radha-programming-language
A one of its kind Interpreted & Customizable programming language v.2.0 written in Java
core corejava java javascript language porgraming programming-language python
Last synced: 07 Feb 2026
https://github.com/moderrek/brainfuckplus
BrainFuck+ language Interpreter written in C. Superset of Brainfuck
brainfuck brainfuck-interpreter brainfuckplus c esolang esoteric-language interpreter language linux memory programming-language superset windows
Last synced: 25 Feb 2026
https://github.com/blwatkins/learning-ruby
Learning resources and notes for the Ruby programming language.
learning notes programming-language ruby
Last synced: 13 Jun 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/leops/hatchet
A non-scripting language for the Source engine
programming-language scripting-language source-engine
Last synced: 06 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/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/blitmaps/mylo-lang
A cool programming language, implemented in C, that uses a VM and has cool syntax; with inline C capability.
c compiler cool-language intermediate-code-generation programming-language strongly-typed suckless-software toy-language virtual-machine
Last synced: 22 Feb 2026
https://github.com/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 24 Apr 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/iwhitebird/gor
Gor : Programming language made with GoLang
compiler-design go golang gor programming programming-language programming-languages
Last synced: 16 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: 30 Jan 2026
https://github.com/yunwei37/langscript
The true Natural-language programming with LLM and AutoGPT
autogpt chatgpt gpt langchain llm programming-language
Last synced: 28 Apr 2026
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: 30 Apr 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/lilbludev/terra
Terra is made to be a drop-in easy to use and fast interpreted programming language.
custom-programming-language interpreted-programming-language programming-language terra ziglang
Last synced: 24 Jan 2026
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/acetinkaya/algorithm-design-in-programming-language-education
Algorithm Design in Programming Language Education
algorithm algorithmdesign programming programming-language
Last synced: 08 Oct 2025