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://github.com/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 24 Jun 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/chaosinventor/dalanguagecbootstrapper
A bootstrapper for DaLanguage written in C
c99 dalanguage interpreter programming-language tooling
Last synced: 02 Jan 2026
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/thmxv/tx-lang-rust
Lightweight, fast, modern and safe scripting language
compiler fast interpreter language light lightweight programming-language rust safe single-pass vm
Last synced: 15 Mar 2025
https://github.com/azer0s/hephaistos
A Hades 0.1 to C++ compiler
compiler lexer parser programming-language scripting-language
Last synced: 30 Jul 2025
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/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/gabryon99/imp
IMP is a small imperative programming language.
imperative menhir ocaml ocamllex programming-language semantics
Last synced: 07 Aug 2025
https://github.com/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 29 Mar 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/giu7d/doka-lang
DOKA Functional Programming Language
compiler functional-programming programming-language
Last synced: 22 Aug 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/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/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/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/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/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/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/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 11 May 2025
https://github.com/vishal-sys-code/18.0.0.2-programming-in-c
Course on Programming in C Language [Course No.: 18.0.0.2]
algorithms-and-data-structures algorithms-in-c c course cprogramming cprogramming-language cprogramming-solutions data-structures dsa-learning-series mit programming-language
Last synced: 25 Aug 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/ppmpreetham/pilox
Implementation of the Lox Interpreter written in Python
programming-language programming-language-development
Last synced: 10 Jun 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/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/scriptlinestudios/chai
Compiler for the Chai programming language.
Last synced: 27 Jun 2025
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/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/hyouteki/kryoss
A programming language inspired from assembly, & made using python
assembly-language programming-language python
Last synced: 28 Mar 2025
https://github.com/bahmanm/stockperson
Practical exercises to learn a programming language
learning programming programming-language
Last synced: 14 Jul 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/watasuke102/settlang
A statically typed language that expresses mutability by whether variables have setters
programming-language rust webassembly
Last synced: 31 Jul 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/qtlittlexu/lighzy
Lighzy 是一门简单易用的解释型编程语言,它是一种动态强类型定义语言,类似于 Python。Lighzy 即 "lighzy and easy"
interpreter programming-language
Last synced: 20 Mar 2026
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/krishpranav/diamond-lang
diamond lang is an object-oriented programming language
c clang cpp function-programming http language networking object-orianted programming-language socket
Last synced: 17 Feb 2026
https://github.com/eignnx/fauxcaml
A (not so great) Python implementation of OCaml
compiler nasm-assembly ocaml programming-language python37 x86-64
Last synced: 17 May 2026
https://github.com/dvvcz/ramattra
A powerful language that compiles to Overwatch Workshop Scripts.
overwatch overwatch-workshop overwatch2 programming-language ramattra workshop
Last synced: 21 Mar 2025
https://github.com/ares-rxu/artemis-language
Artemis Language (ARX)
artemis arx compiler llvm llvm-ir programming-language python
Last synced: 15 May 2026
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/madkne/MPL_interpreter
A small,fast and simple interpreter also best solution to common problems of programmers.
beta c interpreter language mpl programming-language
Last synced: 11 May 2025
https://github.com/sangaryousmane/alx-low_level_programming
This repository is for all ALX low level programming task
bit-manipulation c compiler hashtable linkedlist makefiles programming-language recursion searching-algorithms
Last synced: 21 May 2026
https://github.com/paulcacheux/elang
Compiler for a simple C-like rust-inspired language.
compilers programming-language rust
Last synced: 17 Oct 2025
https://github.com/kinderjosh/steelc
Steel C is a reimplementation of the C language from scratch. It aims to be stricter and safer through the introduction of immutable variables and a strongly typed syntax.
compiler compiler-backend nasm nasm-assembly programming-language
Last synced: 04 Apr 2025
https://github.com/jaredhalpern/monkey
Toy programming language and interpreter
interpreter programming-language
Last synced: 05 Apr 2025
https://github.com/airt/notes
notes
machine-learning notes programming-language
Last synced: 08 Apr 2026
https://github.com/meysam81/multi-threading-copy-gui
a program to copy a text file somewhere else using multi-threading with a graphical user interface
copy-paste copy-text-to-clipboard csharp csharp-code graphical-interface graphical-user-interface gui multi-threading multithreading programmer programming programming-challenge programming-challenges programming-exercise programming-exercises programming-language thread threaded threading threads
Last synced: 26 Jun 2025
https://github.com/paulinobermudez/introductiontopythonandprogrammingbasic-cisco
Introduction to Python and programming basics - Becas Digitaliza Cisco
becas chunche95 cisco devnet digitaliza pauchino programming-language python
Last synced: 14 Mar 2025
https://github.com/ultreon/ultran-lang
Programming Language for the Device Mod (WIP)
devices-mod programming-language ultran-lang
Last synced: 14 Apr 2025
https://github.com/asllop/runpack
Minimalistic, yet practical, scripting language
async-await concatenative-language embedded interpreter programming-language rust scripting
Last synced: 08 Apr 2026
https://github.com/witch-world/100daysofpython
100 Days of Python Programming🐍
coding coding-challenge coding-challenges coding-interviews development practice-programming practice-project programming programming-language python python-library python-script python3
Last synced: 28 May 2026
https://github.com/jovonni/lymn
Programming Language written as human language, English
language programming programming-language
Last synced: 17 Jan 2026
https://github.com/bartolomej/ralc
Programmable calculator 🔢
programming-language school-assignment
Last synced: 08 Apr 2025
https://github.com/bertuginal/python-basic-functions
Python Basic Functions
Last synced: 04 Nov 2025
https://github.com/newlandtv/helloworld
Let's print "Hello, World!" In 6 programming languages.
c cpp csharp hello-world helloworld java javascript js programming-language python
Last synced: 08 Apr 2026
https://github.com/shrimpl-language/shrimpl-language
Shrimpl is an all-ages oriented programming language based in Rust to build backend applications, AI tooling, APIs/MCPs and much more!
classification http-server ml openai-api programming-language rust-lang shr shrimpl
Last synced: 07 Mar 2026
https://github.com/willothy/worth
Compiler for the Porth programming language, targeting x86_64 assembly.
compiler compilers porth programming-language rust stack-based-language
Last synced: 20 Jan 2026
https://github.com/andreimoraru123/jlox
Lox interpreter
crafting-interpreters interpreter programming-language
Last synced: 18 Apr 2026
https://github.com/jroesch/lean.js
An example of using Lean's backend API to implement a new language backend.
compiler javascript lean programming-language
Last synced: 20 May 2026
https://github.com/bilalmohib/c-programming-
This repo contains C Programming practise.It will contain the work from learn c the hard way.
c c-programs linux practice-programming programming programming-exercises programming-language ubunto
Last synced: 20 May 2026
https://github.com/marcellandreas/wetably
Wetably helps you organize your tasks and notes effortlessly. Manage everything in one place!
front-end front-end-development frontend frontend-app frontend-web nextjs nextjs14 programming programming-language project react reactjs tailwind tailwind-css tailwindcss tailwindcss-plugin todo-app todolist ts typescript
Last synced: 02 May 2026
https://github.com/kajizukataichi/stack-programing-language
The powerful script language about stack oriented type.
programming-language stack-oriented
Last synced: 14 May 2025
https://github.com/zen0x7/haiku
Service-oriented programming language
language languages programming-language programming-languages
Last synced: 01 Apr 2026
https://github.com/felixoder/gola-language
Gola is a cute language that is crafted with love for all bengali programmers.
compiler compiler-design go gola golang gsoc2025 hactoberfest2025 programming-language
Last synced: 29 Mar 2025
https://github.com/noname007/coursera-programming-languages
coursera homework moocs programming-language
Last synced: 02 Jan 2026
https://github.com/Simpson-Computer-Technologies-Research/simplc_parser
Parser for my programming language, simp lang (simpl) made in C
c parser programming-language simpl
Last synced: 14 May 2025
https://github.com/vic/vrv
A comments directed programming language - born during #LangJam 2021
langjam-0001 programming-language
Last synced: 31 Oct 2025
https://github.com/cragglesg/webscript
webscript. interact with the web.
hackclub javascript programming-language web
Last synced: 02 Jan 2026
https://github.com/ulrich-tonmoy/carp
:dragon: Carp programming language
compiler lang language programming-language
Last synced: 14 Mar 2025
https://github.com/darioalessandro/darioalessandro.github.io
general-motors gm go programming-language
Last synced: 22 Jul 2025
https://github.com/echosingh/sanskrit_programming_script
This is Simple Latin Sanskrit Programming Language Project that allows you to interpret a simple script written in a custom language with keywords in Sanskrit. It supports variable assignment, arithmetic operations, conditionals, and print statements
bison-yacc latin-sanskrit lexer-parser programming-language sanskrit-language
Last synced: 10 Jun 2026
https://github.com/sonyarianto/hello-world
"Hello world" on several different programming languages. Just need Docker to run each sample.
Last synced: 28 Jun 2025
https://github.com/dimits-ts/mini-python-compiler
A project implementing a compiler for the 'Mini Python' programming language.
compiler programming-language sablecc
Last synced: 25 Jan 2026
https://github.com/rvanasa/lens
An easy-to-learn functional scripting language and runtime environment.
functional-programming javascript modular-design programming-language script
Last synced: 10 Jun 2026
https://github.com/twometer/shiro
🐱💻 Lightweight scripting language
programming-language scripting
Last synced: 26 Jun 2025
https://github.com/jewishlewish/barcelona
Programming Language allowing for more efficient API Requests for Other Interpreter Languages
barcelona interpreter language programming-language
Last synced: 17 Mar 2025
https://github.com/riyahal/python
High-level, interpreted, object-oriented programming language guide.
conditional-statements forloop programming programming-language python python-3 python-functions python-lambda tkinter tutorial while-loop
Last synced: 07 Apr 2025
https://github.com/karanchawla/programmingpractice
This repository contains my implementations of common algorithms and data structures. It also includes some competitive coding problems solutions.
cpp cpp-primer geeksforgeeks leetcode programming-language
Last synced: 19 May 2026
https://github.com/manojpawar94/go-lang-fundamental-examples
The repository has the programs on the fundamental concept of the Go Language programming. It covers variable declaration, conditional block, loop, functions, a data structure(array and slice), goroutines, struct, pointers, error handling and file handling.
arrays error-handling filehandling functional-programming functions go golang golang-examples google-golang goroutine pointers programming-exercises programming-language slice struct
Last synced: 03 Jan 2026
https://github.com/thekeenant/myth-lang
A programming language for the JVM.
jvm language myth-lang mythlang programming-language
Last synced: 10 Aug 2025
https://github.com/vwkd/sdrawkcab
A programming language that is forwards because it is backwards
new-language programming-language programming-language-concepts
Last synced: 25 Jan 2026
https://github.com/bendaws/stas-astro8
Astro-8 programming language that compiles into Yabal
Last synced: 02 Mar 2025
https://github.com/nuccitheboss/crox
Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.
crystal interpreter lox-language programming-language tree-walk-interpreter
Last synced: 22 Mar 2025
https://github.com/krasjet/usporth
a minimal rewrite of sporth core, a small stack-based audio programming language
audio c forth programming-language
Last synced: 22 Jul 2025
https://github.com/silvanoneto/go-learning
This repository contains my progress (re-)studying Go programming language based on "The Go Programming Language" book, written by Alan A. A. Donovan and Brian W. Kernighan
golang programming-language study-project
Last synced: 12 Jan 2026
https://github.com/las-r/aergia
A really lazy programming language.
aergia aergia-lang custom-programming-language esolang programming-lang programming-language python python3
Last synced: 23 May 2026
https://github.com/fekri8614/dart-hub
#dart programming language exercises
dart dart-library dartlang dartprogramming exercise programming-exercises programming-language
Last synced: 19 May 2026
https://github.com/mayugestudio/piled
Stack-Based Programming language
programming-language stack-based
Last synced: 08 Jun 2026
https://github.com/fabasoad/setup-jolie-action
This GitHub action installs Jolie
github-action github-actions jolie jolie-microservices programming-language
Last synced: 18 Mar 2025
https://github.com/md-emon-hasan/python-from-kaggle
A repository featuring Python tutorials sourced from Kaggle, focusing on practical applications and examples for data analysis and machine learning.
basics-of-python dictionaries kaggle lists programming-language python python-library
Last synced: 19 May 2026
https://github.com/amari-calipso/stacc
A parserless stack-based programming language made in a night for fun
esoteric-language esoteric-programming-language interpreter programming-language rust stack-based-language stack-machine
Last synced: 24 Jul 2025