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/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 29 Mar 2025
https://github.com/todesking/lisp.rs
Lisp in Rust
lisp programming-language rust
Last synced: 02 Mar 2025
https://github.com/praabindhp/compound_interest
Python Program To Find Compound Interest
code compound-interest programming-language python3
Last synced: 11 Sep 2025
https://github.com/dpakach/pongo
A simple interpreter
ast go golang interpreter lexer parser pongo programming-language repl
Last synced: 03 Apr 2025
https://github.com/leocavalcante/vhp
VHP: Vibe-coded Hypertext Preprocessor - A PHP superset built in Rust through AI-assisted development
ai-generated compiler interpreter language-implementation lexer parser php programming-language rust vibe-coding
Last synced: 25 Jan 2026
https://github.com/snmslavk/lena-lang
The custom llvm programming language for fun
custom-language lena lena-language llvm programming-language
Last synced: 02 May 2026
https://github.com/nic-obert/permalang
A compiler for a statically typed language
aot compiler cpp language parser programming-language syntax-tree
Last synced: 16 Apr 2025
https://github.com/jb3/sef
A teeny tiny language written in Python to teach me some stuffs about AST
abstract-syntax-tree programming-language python3
Last synced: 24 Mar 2025
https://github.com/Socordia-Org/Socordia
A new Rust, C# inspired Language for .Net
compiler csharp dotnet help-wanted macros metaprogramming programming-language socorida
Last synced: 12 Apr 2025
https://github.com/chidiebereokpoechi/voice-of-mordor
Interpreter for loosely-typed designer programming language
compiler interpreter programming-language
Last synced: 14 May 2025
https://github.com/lbrugnara/zenit
The Zenit programming language
compiler language-design programming-language zenit zenit-lang
Last synced: 23 Jun 2025
https://github.com/fabasoad/setup-umka-action
This GitHub action installs Umka programming language.
cli github-action github-actions interpreter programming-language scripting-language umka
Last synced: 24 Aug 2025
https://github.com/oxumlabs/neit
The Neit Programming Language by OxumLabs
programming programming-language programming-languages rust rust-lang software-development
Last synced: 22 Aug 2025
https://github.com/gryfenfer97/neon
A simple swift-like programming language
cpp lox programming-language swift swift-like
Last synced: 16 May 2026
https://github.com/chaoticsomeone/uranium_lang
Uranium Lang: A Python and C++ based and (probably) unstable programming language
cpp cpp20 programming-language python python3 source-to-source-compiler transcompiler uranium-lang
Last synced: 04 May 2025
https://github.com/crazywolf132/jungla
🌲🌲🌲 Your new favourite data manipulator
backend data data-manipulation easy-to-use frontend fullstack help-wanted interpreter language library microservices mobile nodejs parser programming-language
Last synced: 05 Apr 2025
https://github.com/giu7d/doka-lang
DOKA Functional Programming Language
compiler functional-programming programming-language
Last synced: 22 Aug 2025
https://github.com/thomas-crane/pine
A general purpose, type checked language inspired by Rust.
compile-to-js compiler programming-language typescript
Last synced: 27 May 2026
https://github.com/lang-programming/lang-interpreter
The Standard Lang reference implementation of the Lang Programming language
interpreter lang-language programming-language translation-files
Last synced: 31 Mar 2025
https://github.com/ayushmantripathy/pips
a functional, dynamically weakly typed, interpreted, indented programming language.
c functional-programming interpreter make piping programming-language
Last synced: 21 Mar 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/praabindhp/binary_search-tree
C Program For Binary Search Tree
binary-search-tree c code create delete find inorder insert maximum minimum postorder preorder programming-language
Last synced: 19 Jun 2025
https://github.com/windwhiterain/moss-lang
meta language to create DSL frontend
dsl gpu-computing programming-language
Last synced: 12 Apr 2026
https://github.com/skuldnorniern/lamina
High-performance compiler backend for Lamina Intermediate Representation
compiler ircode lamina programming-language
Last synced: 06 Jan 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/bradleywood/raven-lang
An experimental language for the jvm
compiler jvm programming-language
Last synced: 07 Jul 2025
https://github.com/zijistark/zcktools
Compiler library and tools for ZCK, an extended language for more effective Crusader Kings II scripting.
c-plus-plus c-plus-plus-17 compiler cpp crusader-kings-ii crusaders-kings-2 modding modding-games modding-resources modding-tools paradox paradox-interactive paradoxgame programming-language programming-languages
Last synced: 09 Apr 2025
https://github.com/meysam81/matrix-determinan
a very simple implementation of determinant calculation of a 3 * 3 matrix in a GUI form
assignment assignments college-assignment college-project csharp csharp-code determinant determinant-calculation determinantal-processes matrix program programming programming-language programming-languages
Last synced: 02 Jan 2026
https://github.com/mcluck90/hw-lang
The ultimate language for printing Hello World!
funny hello-world meme programming-language
Last synced: 13 May 2025
https://github.com/issadarkthing/spirit
Interpreted, functional programming language with clojure syntax
clojure functional-language programming-language
Last synced: 09 May 2025
https://github.com/asegs/fever-lang
an unorthodox language that knows what you mean
interpreter language lisp programming-language
Last synced: 18 Jan 2026
https://github.com/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 24 Jun 2025
https://github.com/dentosal/hepta-lang
Hepta programming language
concatenative-language interpreter programming-language
Last synced: 21 Mar 2025
https://github.com/frederiktobner/chip-8
Simple CHIP-8 emulator written in C
assembler chip8 emulator interpreter programming-language virtual-machine
Last synced: 18 Feb 2026
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/cryptorodeo/boar-lang
Interpreter for a toy programming language, built in Go
go golang interpreter language programming-language tree-walk-interpreter
Last synced: 18 Feb 2026
https://github.com/bahmanm/stockperson
Practical exercises to learn a programming language
learning programming programming-language
Last synced: 14 Jul 2025
https://github.com/alexandrospanag/my_python_projects
My Python Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
educative github jetbrains learn programming-language python
Last synced: 05 Mar 2025
https://github.com/zeroplayerrodent/uzumaki-esolang
Spirals... This language is contaminated by spirals...
esolangs horror manga programming-language spirals
Last synced: 19 Mar 2025
https://github.com/rhea-language/rhea
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: 28 Aug 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/cnahmetcn/30-gunde-javascript-turkce
30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.
30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial
Last synced: 14 May 2025
https://github.com/maxpatiiuk/leto
This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.
compiler interpreter language parser programming-language
Last synced: 28 Jun 2025
https://github.com/cpscript/programming-languages
A repository that once done will have random scripts from most programming languages
help helper ok programming programming-language programming-languages starter-kit
Last synced: 25 Dec 2025
https://github.com/nonlin-lin-chaos-order-etc-etal/ooc-legacy-archive
Optimizing Oberon-2 Compiler — Backup Archive — Fetched at: August 7, 2019
compiler compilers dual-licensed gpl language languages lgpl oberon oberon2 oo2c ooc ooc2 optimizing programming-language programming-languages translator translators
Last synced: 24 Mar 2025
https://github.com/cedrickchee/hou
Hou :monkey: programming language interpreter and compiler
abstract-syntax-tree bytecode compiler evaluator interpreter lexer parser programming-language
Last synced: 27 Dec 2025
https://github.com/peeeuzin/lv8
A homemade programming language made in Rust, designed to do the same thing other programming languages do.
lv8 lv8-lang programming-language rust
Last synced: 07 Feb 2026
https://github.com/barrettotte/ranger-lang
A programming language designed while studying compiler design. Compiles RangerLang source to pseudo-assembly language for RangerVM.
compiler dragon-book programming-language
Last synced: 29 Mar 2025
https://github.com/bocaletto-luca/eidos
Eidos programmer language open source by bocaletto luca
bocaletto-luca developer developer-tool development-environment devlopment ei eidos eidos-language gplv3 grammar interpreter language open-source parser programming programming-eidos programming-language python sourcecode
Last synced: 03 Aug 2025
https://github.com/marcelgarus/plum
Plum is a programming language for writing functional, fast, reusable code.
Last synced: 10 Apr 2025
https://github.com/zac-garby/vm
A virtual machine for a simple programming language.
programming-language virtual-machine
Last synced: 04 Apr 2025
https://github.com/lixx21/python_exercise
Simple project using python to train logic programming
logic-programming programming-language python
Last synced: 03 Apr 2025
https://github.com/ik5/build-lang
Idea that I have to create a new way of building and deploying my projects
go golang language make makefile programming-language
Last synced: 28 Mar 2025
https://github.com/formulae-org/package-arithmetic-js
Arithmetic package for Fōrmulæ, in JavaScript
arbitrary-precision arithmetic educational-software extensible-project formulae integer-division math mathematical-expressions mathematics maths pretty-printing programming-language rational-arithmetic rational-numbers rounding trigonometry visualization-tools
Last synced: 28 Feb 2026
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/praabindhp/simple_interest
Python Program To Find Simple Interest
code interest programming-language python3 simple
Last synced: 27 May 2026
https://github.com/praabindhp/binary_tree-operations
C Program For Operations In Binary Tree
binary-tree c code gcc-compiler operations programming-language
Last synced: 26 May 2026
https://github.com/praabindhp/binary_search
C Program For Binary Search
binary-search c code programming-language
Last synced: 05 Mar 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/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 16 Apr 2026
https://github.com/scriptlinestudios/chai
Compiler for the Chai programming language.
Last synced: 27 Jun 2025
https://github.com/suriyaa/wift
:tada: [COMING SOON] The Wift Programming Language
java language programming-language rebol shell wift wift-programming-language
Last synced: 18 Apr 2026
https://github.com/jesseopdenbrouw/book_c
A Dutch book about the C programming language (ready for use)
c dutch latex programming-language
Last synced: 02 May 2025
https://github.com/alexandermaxranabel/cemb
cemb is a small virtual machine that runs CASM(cemb Assembly)
assembly jvm programming-language rust virtual-machine
Last synced: 17 Jan 2026
https://github.com/flintwinters/jisp
Represent any program state with JSON
esolang esolangs json json-schema jsonschema programming-language programming-languages toml toon yaml
Last synced: 13 Jan 2026
https://github.com/alexeev-prog/sleaf-llvm
System programming language made with C++ & LLVM
c clang cmake compiler compiler-design compilers cpp cpp20 langdev llvm llvm-clang llvm-ir llvm19 programming-language
Last synced: 12 Aug 2025
https://github.com/sano-jin/lambda-gt-alpha
A reference interpreter of λGT
interpreter ocaml programming-language
Last synced: 24 Mar 2025
https://github.com/plopezgit/programming-oop-fundamentals
Programming & OOP fundamentals
best-practices clean-code java java-8 learn-to-code learning learnnote oop-principles oops-in-java programming-exercises programming-language
Last synced: 21 Mar 2025
https://github.com/andyfratello/pro1
💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB
compiler cpp cpp-language language pro1 pro1-fib programming programming-language
Last synced: 20 Mar 2025
https://github.com/blyxyas/braincum-syntax
Syntax highlighting for the Braincum language
esolang extension mit-license programming-language syntax-highlighting vscode vscode-extension
Last synced: 03 Apr 2025
https://github.com/bratergit/1000wondersprogrammingcourselist
Web resource to learn computer science or just refresh
hacktoberfest hacktoberfest-accepted hacktoberfest2022 haskell java javascript learning lisp programming-language python ruby
Last synced: 10 Apr 2026
https://github.com/namberino/vilang
The Vietnamese Programming Language
cpp interpreter programming-language vietnamese
Last synced: 03 Feb 2026
https://github.com/bemwamalak/kemet
Kemet is an interpreted language inspired from the BASIC programming language which first appeared in 1964. The name CHEMIT is inspired from the ancient egyptian civilization.
interpreter programming-language python
Last synced: 04 Jan 2026
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/nic-obert/waterscript
The WaterScript interpreted programming language
interpreted-language interpreted-programming-language interpreter language programming-language rust scripting-language
Last synced: 16 Apr 2025
https://github.com/alexishuvier/lysia
Lisp-like made with C#
csharp lisp programming-language
Last synced: 20 Jun 2025
https://github.com/eoin-obrien/kedlang
Ked interpreter built with Lex, Yacc and Python
interpreter ked lex programming-language python yacc
Last synced: 05 Apr 2025
https://github.com/omarazizi/qamar
Dynamically typed general-purpose Programming language & it's Interpreter with Garbage Collection, and Bytecode instruction Virtual Machine similar to JVM built with C
compiler interpreter programming-language virtual-machine
Last synced: 26 Mar 2025
https://github.com/jweyrich/aprendendo-a-programar-com-python
Material de apoio utilizado no treinamento de Python com duração de 10 horas para alguns colaboradores da Teltec Solutions.
presentation programming-language python teaching training training-materials
Last synced: 11 Jun 2025
https://github.com/owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
compiler forth functional-programming-language interpreter programming-language stack-base
Last synced: 26 Mar 2025
https://github.com/1boch1/murphy
Scanner, Parser and Interpreter of a simple functional programming language
functional-language interpreted-programming-language ocaml programming-language
Last synced: 27 Mar 2025
https://github.com/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 11 May 2025
https://github.com/uralstech/ezrsquarednet4.8
A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 07 Apr 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: 09 May 2025
https://github.com/stickypiston/roblang
Another programming language, but this one does less than any other.
Last synced: 03 Feb 2026
https://github.com/abrarulhassan-786/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: 17 Mar 2025
https://github.com/azur1s/archmage
My own very simple lisp programming language
Last synced: 29 Mar 2025
https://github.com/arturo-lang/art-docker
Docker image for Arturo
arturo docker docker-image interpreter programming-language repl
Last synced: 11 Jun 2025
https://github.com/iammoltony/infinistack
Language with infinite stacks.
c-sharp csharp dotnet esolang esoteric-language esoteric-programming-language interpreter language programming-language
Last synced: 04 Mar 2025
https://github.com/saksham-joshi/sron
World's fastest compiled + interpreted programming language.
c-language c-plus-plus compiled-language compiler-design compilers cpp interpreted-programming-language programming-language
Last synced: 01 Aug 2025
https://github.com/praabindhp/factorial
Python Program To Find The Factorial
code factorial programming-language python3
Last synced: 05 Aug 2025
https://github.com/b-sullender/expression-parser
An expression parser in C that can easily be modified for more operations or turned into a calculator or programming language.
c-parser calculator expression-evaluator expression-parser programming-language
Last synced: 29 Jun 2025
https://github.com/manishmeganathan/tunalang
A dynamically typed, interpreted programming language.
dynamic-typing golang interpreter pratt-parser programming-language repl tree-walk-interpreter
Last synced: 15 Dec 2025
https://github.com/frederiktobner/jbasic
Simple Interpreter for the JBASIC programming language
antlr4 basic interpreter programming-language scripting-language
Last synced: 31 Mar 2025