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/ttulka/chickenfoot
Two-dimensional programming language for chickens ๐
2d chicken esolang programming-language two-dimensional
Last synced: 28 Jun 2025
https://github.com/xyproto/literalcircuit
:arrow_forward: Programming language for implementing circuits in the style of "literal programming"
circuits logic-gates programming-language
Last synced: 13 Oct 2025
https://github.com/ericlbuehler/merlin_rust
Make your code fly.
interpreter merlin programming-language rust
Last synced: 16 Oct 2025
https://github.com/mathiasvatter/cksp-compiler-issues
Issues-only repository of the cksp-compiler
compilers programming-language
Last synced: 14 Mar 2026
https://github.com/florianwoelki/reflow
A custom programming language written in Go.
compiler go golang interpreter programming-language
Last synced: 19 Oct 2025
https://github.com/samwson/eva
The Eva Programming Language. Based on course material provided by Dmitry Shoshnikov.
interpreter programming-language
Last synced: 22 Mar 2025
https://github.com/ericlee05/assemscript
Assembly-like and pointer based programming language / ์ด์ ๋ธ๋ฆฌ์ด์ ์ ์ฌํ ํฌ์ธํฐ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
interpreter programming-language
Last synced: 23 Oct 2025
https://github.com/guy1414/vext
Vext is a programming language I am making for both fun and to learn how languages and compilers work.
compiler csharp language-design language-making programming-language
Last synced: 25 Apr 2026
https://github.com/jumperbot/unsafe-4-bit
The UFB (Unsafe Four Bit) Programming Language -- FAST | EASY | VERBOSE -- Built With Rust
active-development computer-language computer-language-engineering custom-programming-language easy easy-peasy easy-to-use interpreter language new-programming-language programming programming-lang programming-language programming-language-development programming-languages rust rust-lang rust-language unsafe-4-bit unsafe-four-bit
Last synced: 04 Oct 2025
https://github.com/alexsocha/mipsplusplus
MIPS++: A low-level programming language
compiler mips-architecture mips-assembly programming-language
Last synced: 09 Mar 2026
https://github.com/xyproto/machinecode
:vulcan_salute: Rust module and utility for executing machine code
assembly jit machinecode programming-language rust
Last synced: 15 Apr 2025
https://github.com/gespel/slang
Slang is a programming language focused on audio programming and multimedia systems. It aims to provide a precise and efficient environment for developing real-time audio applications and interactive media software.
audio audio-processing programming-language
Last synced: 19 Apr 2026
https://github.com/sayedrisat/bnscript
Automation-first programming language that compiles to JavaScript with a real compiler pipeline, runtime, and CLI.
automation bangla cli code-generator compiler developer-tools javascript language-design lexer parser programming-language sayed-risat semantic-analysis transpiler
Last synced: 11 Jun 2026
https://github.com/panashemuriro/shonascript
Learn how to code in Shona using ShonaScript Programming Language๐ฟ๐ผ
code coding programming programming-language shona
Last synced: 06 Mar 2025
https://github.com/4nkitd/slang
slang ๐โ๐ฆบ | a Programing language written to understand how programing languages are written
go golang programming-language
Last synced: 08 Aug 2025
https://github.com/daniel-boll/pile
The oficial repo for the pile lang
compiler compiler-principles concatenative-programming-language lexer-analyzer programming-language stack-based
Last synced: 08 Apr 2025
https://github.com/bp7968h/neplat
Interpreted programming language that allows users to write code using a mix of English and Nepali-transliterated keywords
interpreter nepali-english programming-language rust
Last synced: 26 Jan 2026
https://github.com/atlas77-lang/Atlas-core
atlas-core is a system based flexible lexer builder library letting you easily build a fully fledge lexer.
compiler language lexer lexer-generator programming-language
Last synced: 02 Oct 2025
https://github.com/imshymike/eryx
A decently fast and simple dynamically typed programming language similar to javascript/python.
dynamically-typed interpreted-programming-language programming-language
Last synced: 11 Jun 2025
https://github.com/alexishuvier/lysia
Lisp-like made with C#
csharp lisp programming-language
Last synced: 20 Jun 2025
https://github.com/schwalbe-t/currant
Currant is an interpreted programming language focussing on simplicity and dynamicity.
html js language languages programming-language programming-languages web web-dev web-development website website-development
Last synced: 25 Mar 2025
https://github.com/numonu/pixelscript
Awesome wallpapers for developers
4k astro community open-source programming-language wallpaper
Last synced: 16 Jun 2026
https://github.com/sleepy-monax/monkey
๐ My implementation of the monkey programing language from "Writing An Interpreter In Go"
book exercise golang programming-language
Last synced: 28 Apr 2026
https://github.com/duskyelf/diamondguru
The DiamondGuru Programming Language.
compiler concept diamondguru learning-by-doing open-source porth programming-language python side-project tsoding-streams
Last synced: 07 Apr 2025
https://github.com/stynh/novabasicv2
Custom programming language interpreted in C#. I have no earlier experience building Interpreters. Hobby project.
abstract-syntax-tree basic-programming csharp interpreter programming-language
Last synced: 01 Jul 2025
https://github.com/lmantw/boxes
A goofy programing language all about ๐ฆ.
Last synced: 07 Apr 2025
https://github.com/namberino/vilang
The Vietnamese Programming Language
cpp interpreter programming-language vietnamese
Last synced: 03 Feb 2026
https://github.com/poggingfish/beeniez
[READ ONLY MIRROR OF https://git.sr.ht/~fis/beeniez]
Last synced: 09 Apr 2025
https://github.com/rameshvarun/dumblisp
A lisp interpreter written in pure C.
lisp lisp-interpreter programming-language
Last synced: 21 Jan 2026
https://github.com/xteam-uz/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 06 May 2026
https://github.com/0xisk/exploring-rust
A repository focused on learning and practicing Rust.
learning learning-rust programming-language rust
Last synced: 10 Feb 2026
https://github.com/tom-draper/repo-stats
Generates a statistical overview for a local or remote repository.
cli command-line command-line-tool file-stats github programming-language project project-analysis repo-stats repository rust rust-lang statistics stats
Last synced: 28 Apr 2026
https://github.com/anorth/expl
An expression language for rapid, explorable, explainable programming [WIP]
compiler expression-language graalvm numerical-computation programming-language
Last synced: 20 Jun 2026
https://github.com/skx/s-lang
linux/amd64 compiler for simple language
assembly-language assembly-x86 compiler golang linux programming-language
Last synced: 07 Jun 2026
https://github.com/filipporanza/simpla
A compiler for the Simpla programming language, a university project
compiler lalrpop programming-language toy-language university-project
Last synced: 21 Jul 2025
https://github.com/openpeeps/vancode
A flexible, macro-based AST, Codegen & Virtual Machine for building scripting languages and DSLs
abstract-syntax-tree ast bytecode bytecode-interpreter codegen interpreter interpreters nim openpeeps programming-language stack stackvm virtual-machine vm
Last synced: 07 Jun 2026
https://github.com/arnebachmann/awful
The stack-based programming language AWFUL, written in Python
concatenative-language factor forth-like interpreter library programming-language python-3 python3 stack-based standard-l
Last synced: 28 Jun 2025
https://github.com/vssekorin/bilogic
BiLogic programming language
bilogic java jvm-bytecode jvm-languages language programming-language
Last synced: 09 Apr 2025
https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/ilo-li-sina
Defunct | "ilo li sina" li toki pi lawa pi ilo nanpa. taso, sina lawa ala e ona. ona li lawa e sina a! | li sama http://oytjumugnwsf4g72vemtamo72vfvgmp4lfsf6wmggcvba3qmcsta.b32.i2p/ilo-li-sina.git/about en http://4blcq4arxhbkc77tfrtmy4pptf55gjbhlj32rbfyskl672v2plsmjcyd.onion/ilo-li-sina.git/about
cpp esoteric esoteric-language human-oriented ilo-li-sina interpreter li-kepeken-e-jan-tawa-nanpa-e-nanpa li-kepeken-e-nimi-wawa-goto li-kepeken-e-poki-sitelen-taso li-lawa-e-nimi-wawa-lon-nasin-pona possibly-turing-complete procedural programming-language string-manipulator toki-nasa toki-pi-lawa-e-ilo-nanpa toki-pona unstructured
Last synced: 15 Jun 2025
https://github.com/clemlak/v-exercises
๐ V programming language exercises
programming-exercises programming-language v
Last synced: 02 Jan 2026
https://github.com/ditzdev/lizard
The Interpreter Lizard Programming Language
interpreter programming-language
Last synced: 30 Jun 2025
https://github.com/eastriverlee/array.h
a lightweight dynamic (and generic) array type C is missing.
array c macro meta-programming programming-language
Last synced: 29 Mar 2025
https://github.com/gokcan/atlas
Programming language for propositional calculus
flex lexical-analysis parser programming-language
Last synced: 23 Mar 2025
https://github.com/wallexd/darty_lisp
A simple, darty (& incomplete) LISP interpreter implementation
dart lisp lisp-interpreter programming-language
Last synced: 21 Feb 2026
https://github.com/abdullahmaqbool22/tic-tac-toe-game
Tic Tac Toe game based on Python programming language made for final semester project in 1st Semester.
game programming-language python
Last synced: 12 Feb 2026
https://github.com/deeprobin/potato-lang
An esoteric programming language
esoteric-language language potato potato-lang potatoes programming-language
Last synced: 30 Mar 2025
https://github.com/nn0x/maiora
Custom programming language compiled to LLVM IR designed to be memory safe, somewhat C-like but based around functions and instances thereof
functions llvm-ir low-level memory-safe programming-language systems-programming
Last synced: 23 Sep 2025
https://github.com/aquice/entropia
Entropia is a C++ based programming language, implementing ownership and other usefull stuff
interpreter lexer parser programming-language
Last synced: 09 Jun 2026
https://github.com/sinipelto/popl-exercises
Principles of Programming Languages Autumn 2019 Course Exercises.
bnf custom-programming-language lexer lexical-analysis lexical-analyzer parser principles programming-language syntax-analysis syntax-tree tokenizer
Last synced: 30 Mar 2025
https://github.com/keerthivasan-r/c-programs
This repository is intended to be a collection of C-Programs for learning purposes
beginners-guide learning-c programming-language
Last synced: 23 Mar 2025
https://github.com/csueiras/monkey
Interpreter for Monkey Programming Language
go golang interpreter monkey-programming-language programming-language
Last synced: 09 Mar 2026
https://github.com/pmeinhardt/atto
experimenting with ยต-kanren & relational programming ๐ฌ
kanren programming-language relational
Last synced: 31 Mar 2025
https://github.com/erlimar/aprenda-programacao-guia-iniciante
Guia para o iniciantes em programaรงรฃo
dotnet nodejs programming-language
Last synced: 13 May 2026
https://github.com/typesafeschwalbe/gerastd-js
The standard library for the Gera programming language.
javascript js programming-language standard-library stdlib
Last synced: 14 Mar 2025
https://github.com/sd2995/golang
Mini Project in GoLang
coding go golang programming-language projects shubhamdeshmukh
Last synced: 27 May 2026
https://github.com/progambler227788/patient-management-system
Hi everyone, This project is based on DSA. I've implements patients data using linklist. You could use database or file handling for storage. You could modify it according to your needs.
circular-linked-list coding coding-interviews cpp cpp-assignment cpp-programming cpp-project data-structures-and-algorithms doubly doubly-linked-list dsa library-management-system linklist management-system patient-management-system programming-language semester-project university-project
Last synced: 16 May 2025
https://github.com/iambasantarai/ga
A toy programming language 'เค'; a language that uses the devnagari script. [STILL EARLY]
devnagari experimental golang nepali nepali-programming-language programming-language
Last synced: 05 Mar 2025
https://github.com/wilk/dpc18bot
Dutch PHP Conference 2018 Telegram Bot
elixir elixir-lang learning programming-language telegram-bot
Last synced: 23 Mar 2025
https://github.com/superscary/loom
A statically-typed OOP language with two-pass compilation, value semantics, and bare metal accessibility.
compiler llvm ocaml programming-language static-typing
Last synced: 22 Aug 2025
https://github.com/mdtanvirahamedshanto/c-plus-programming
solve c++ programming problem
cplusplus programming-language
Last synced: 10 Jun 2025
https://github.com/bredalis/programas
โ Series of programs created with Python โ
programming-language programs python
Last synced: 28 May 2026
https://github.com/musbi8788/free_python_book_for_gambian_dev
Free, beginner-friendly Python books for Gambian learners and devs ๐๐
algorithms automation data-analysis data-science django flask machine-learning oops-in-python programming-language python python27 python3 testing-automation web-development
Last synced: 14 Aug 2025
https://github.com/dr-saad-la/java-programming
A comprehensive, industry-oriented repository providing structured progression from fundamental concepts to advanced Java implementations.
analytics app-analytics java java-application learning programming programming-language technology
Last synced: 04 Oct 2025
https://github.com/ldrk11/filesandfolders
Typescript interpreter for FilesAndFolders!
esolang esolangs folders programming-language
Last synced: 16 Mar 2025
https://github.com/sandeepkushwaha/cpp-course-for-absolute-beginners
C++ Course for absolute beginners (Zero to Hero).
code-with-sandeep course cpp cpp-course cpp-course-absolute-beginners cpp-course-for-beginners cpp-programming cpp-zero-to-hero programming-language tutorial-code
Last synced: 11 Aug 2025
https://github.com/hbiede/threes
Novelty programming language that operates as a stack-based reduced instruction set language.
esoteric-language esoteric-programming-language interpreted-language interpreted-programming-language langauge programming-language stack stack-language
Last synced: 03 Apr 2025
https://github.com/ranitmanik/c-explorer
This repository contains a collection of C programming projects and assignments completed during my Computer Science and Engineering major. The projects cover various topics, algorithms, and data structures, showcasing my coding skills and problem-solving abilities.
c c-language c-pratice-programming c-programming c-programming-language programming programming-language
Last synced: 11 Aug 2025
https://github.com/daniel-liu-c0deb0t/recall
Interpreter for reCall, a dynamically typed scripting language that emphasizes recursion. Also contains object-oriented and functional features.
Last synced: 24 Mar 2025
https://github.com/ealmloff/anti-array
a esolang without arrays or stacks
esolang esolangs esoteric-language esoteric-programming-language programming-language
Last synced: 26 Oct 2025
https://github.com/syipmong/yeep-prolag
A simple, interpreted programming language written in C with logical operators, string concatenation, and interactive REPL.
c-language compiler cross-platform dynamic-typing interpreter linux logical-operators macos open-source programming-language repl scripting string-concatenation windows
Last synced: 12 Apr 2026
https://github.com/sano-jin/lmn-alpha
A minimal compiler and a runtime for a language based on graph rewriting
compiler interpreter programming-language
Last synced: 24 Mar 2025
https://github.com/thevilledev/seppolang
A Seppo inspired programming language
Last synced: 30 Mar 2025
https://github.com/diohabara/pl
a programming language
ocaml opam programming-language
Last synced: 25 Mar 2025
https://github.com/rvats20/simple-python-projects
This repo contains the simple python projects build to increase the python learning at granular level.
generative-ai machine-learning programming-language python python-project-beginner
Last synced: 08 Aug 2025
https://github.com/99thedark/aqua
6th version of my programming language, Aqua
compiler language llvm nim nim-lang programming-language
Last synced: 06 Jan 2026
https://github.com/golem2game/guess-the-number
๐ฎ A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.
c gcc-complier guess-the-number guessing-game programming programming-language vscode
Last synced: 11 Jun 2025
https://github.com/gastonchenet/uniscript-vscode
๐ผ๏ธ The VSCode extension for UniScript
language-support programming-language vscode-extension
Last synced: 01 Apr 2025
https://github.com/henriquecbuss/ipe-compiler
A compiler for the Ipe language, as an Elm package
compiler elm functional-programming programming-language
Last synced: 05 Aug 2025
https://github.com/doktormike/hackmoji.jl
A small language based on Brainfuck which is written to help my children Hamiltonian and Valerian to learn programming.
brainfuck-interpreter hackmoji kids-coding kids-programming programming-for-kids programming-language
Last synced: 06 Jan 2026
https://github.com/gustavodiasag/monkey
Yet another interpreter implementation, this time using Golang
golang interpreter language-implementation programming-language test-driven-development
Last synced: 03 Sep 2025
https://github.com/sashakoshka/arf
Please go to https://git.tebibyte.media/fspl/fspl
arf golang programming-language
Last synced: 16 Jan 2026
https://github.com/maxmindlin/rsmonkey
Rust implementation of the Monkey programming language
monkey programming-language rust
Last synced: 03 Aug 2025
https://github.com/zikiflicky/ziyunsehel
A simple BrainFuck interpreter in C, that should compile and run on every machine with a C89 compliant compiler
brainfuck c c89 esoteric-programming-language interpreter programming-language
Last synced: 29 Jun 2025
https://github.com/ziyasal-archive/sky
Super simple programming language and tiny compiler developed for educational purpose in Scala
ast compiler-design education lexer programming-language scala sky transformer
Last synced: 02 Aug 2025
https://github.com/cgalmeida/codewars
programming challenges and katas
codewars-solutions golang java kata programming-language python
Last synced: 17 Jan 2026
https://github.com/n8lang/n8
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: 02 Mar 2025
https://github.com/99thedark/fusion
An unnamed 5th version of my programming language
ast compiler lexer llvm programming-language rust
Last synced: 04 Jan 2026
https://github.com/ktanaka101/monkey.dart
๐ต Monkey interpreter in Dart. ๐
dart interpreter language monkey monkey-language programming-language
Last synced: 02 Apr 2025
https://github.com/andreimoraru123/clox
Lox compiler
bytecode compiler crafting-interpreters programming-language vm
Last synced: 20 Jun 2025
https://github.com/spaghettifunk/penne
Penne is a simple C-like programming language
c-like interpreter programming-language
Last synced: 05 Jul 2025
https://github.com/julius-boettger/propsolve
Easily describe and solve propositional formulas
programming-language sat-solver
Last synced: 30 May 2026
https://github.com/mattapet/dusk-lang
Dusk Programming Language
programming-language school-project
Last synced: 30 May 2026
https://github.com/thegreekman76/fitz
Lenguaje compilado con HTTP/async/auth/WebSockets/cron como ciudadanos de primera clase. Sintaxis inspirada en Python/TypeScript, binario nativo standalone.
compiler cron http interpreter language-design lsp multiplatform patagonia programming-language python-interop rust vscode-extension
Last synced: 09 Jun 2026
https://github.com/thetardigrade/brainforkinterpreter
Reads and runs Brainfork files.
brainfuck brainfuck-interpreter c esolang interpreter memory-cells programming-language turing-complete
Last synced: 03 Sep 2025
https://github.com/dssudake/go-examples
Example programs from Go programming language
go go-web-application golang golang-examples programming-language
Last synced: 05 Feb 2026