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-03-22 00:24:05 UTC
- JSON Representation
https://github.com/codewithmuh/python-tutorial-for-beginners
This Python tutorial for beginners shows how to get started with Python quickly.
programming programming-language python python-course python-courses python-developer python-tutorial python-tutorials python3 youtube
Last synced: 07 May 2025
https://github.com/amari-calipso/univ
UniV - The unifying sorting visualization software
array-manipulation array-manipulations array-visualizer compiler language-design language-engineering programming-language python python3 raylib raylib-rs rust sorting sorting-algorithms sorting-visualization transpilation transpiler
Last synced: 01 Jul 2025
https://github.com/maxomatic458/compiler
compiler for a custom programming language
compiler llvm programming-language
Last synced: 20 Jun 2025
https://github.com/azer0s/littl
The littl programming language
functional-programming javascript lit procedural-programming programming-language transpiler
Last synced: 26 Aug 2025
https://github.com/halilozel1903/kotlinexample
This project contains 🆕 2022 Examples of Kotlin Programming Language. 💻 📱
android-application array arraylist do-while for-loop kotlin kotlin-android kotlin-architecture kotlin-example kotlin-examples kotlin-extensions kotlin-language kotlin-library kotlin-multiplatform kotlin-native kotlin-tutorial programming programming-language tutorial while-loop
Last synced: 18 Jul 2025
https://github.com/sas2k/numberscript
Possibly the world's most simplest and restricting language built with python
esoteric-language numberscript programming-language python
Last synced: 12 Jun 2025
https://github.com/ThatBlockyPenguin/EMLI
compiler compilers html markup markup-language parser parsers programming-language
Last synced: 11 Mar 2025
https://github.com/seg6/pox
lox ast-walking interpreter
interpreter language lox programming-language
Last synced: 26 Feb 2026
https://github.com/c272/algo-lang
A versatile, mathsy programming language.
algo c-sharp language programming-language
Last synced: 14 Jul 2025
https://github.com/arturo-lang/nightly
Nightly builds for Arturo
arturo nightly nightly-build programming-language
Last synced: 12 Mar 2026
https://github.com/omdxp/ez
ez programming language
hacktoberfest interpreter programming-language
Last synced: 23 Apr 2025
https://github.com/zeroplayerrodent/uzumaki-flex
Spirals... This language is contaminated by spirals...
esolangs horror manga programming-language spirals
Last synced: 27 Feb 2026
https://github.com/hummanta/hummanta
A collection of modular, reusable compiler and toolchain technologies for smart contract programming languages.
compiler developer-tools framework infrastructure programming-language rust smart-contract toolchain
Last synced: 23 Feb 2026
https://github.com/kvmyk/pisces
Pisces is a lightweight, modern programming language designed with simplicity, readability, and flexibility in mind. Perfect for beginners. Pisces consist of simple commands which you will learn like it was a piece of cake!
assembler compiler programming-language python
Last synced: 08 Oct 2025
https://github.com/nirvanasupermind/termite
Termite is a virtual machine for a ternary-based RISC CPU architecture.
assembly-language programming-language ternary ternary-computer virtual-machine
Last synced: 04 Sep 2025
https://github.com/xytrux/brainlack
🧠❌ the language that makes you lack a brain!
c esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-languages esoteric-programming-language programming-language programming-languages
Last synced: 21 Jul 2025
https://github.com/rightfold/feldspar
A programming language.
feldspar functional-programming programming-language scripting-language
Last synced: 23 Apr 2025
https://github.com/jcm-ai/standard-bank-data-science-virtual-experience-programme
This repository has all of the assignments I had to do for the Standard Bank Data Science Virtual Experience Program. 📉👨💻📊📈
automl business-analysis business-solutions client-communication data-analysis data-mining data-science data-visualization machine-learning machine-learning-algorithms matplotlib-pyplot model-evaluation model-interpretation power-point presentation-slides programming-language python3 seaborn sql statical-analysis
Last synced: 16 Sep 2025
https://github.com/jayantgoel001/hello-world
50 Programming Languages in 70 Years.
hello-world programming programming-language
Last synced: 23 Jul 2025
https://github.com/jlkiri/beemo
Unremarkable Python-inspired programming language with remarkably good errors.
beemo language programming-language
Last synced: 25 Jul 2025
https://github.com/fairfield-programming/playground
⭐️ A tool that teaches programming in fast, interactive, and fun lessons.
android flutter flutter-project ios ipad ipados iphone learning learning-by-doing learning-resources linux macos programming-language tablet windows
Last synced: 06 Aug 2025
https://github.com/halkyon/go-resources
A collection of links to various articles and resources on the Go programming language I find useful.
collection go golang programming-language resources
Last synced: 07 May 2025
https://github.com/gokselgoktas/brainfuck
An optimizing Brainfuck compiler & interpreter
compiler interpreter language llvm programming-language source-to-source turing-completeness
Last synced: 27 Jun 2025
https://github.com/default01234/cool-dsl
COOL (Chain-Oriented Objective Logic) - Advanced DSL programming system
domain-specific-language executable integrated-development-environment machine-learning neural-network program-synthesis programming-language qt6
Last synced: 13 Apr 2025
https://github.com/ph-7/joralang
:moyai: :sunrise: :tropical_fish: JoraLang is my new Interpreter language working with a C++ Interpreter. It also offers a easy Terminal interface. Jora Language Interpreter is a simpler and lighter version with a totally different language syntax than my first GoYa programming language https://github.com/pH-7/GoYa :globe_with_meridians:
c-plus-plus goya goya-language interpreted-language interpreted-languages interpreted-programming-language interpreter jora jora-language language own-language parser programming programming-language
Last synced: 13 May 2025
https://github.com/thomasvrgn/love
Imperative programming language that brings love by its simplicity.
compiler haskell language programming-language
Last synced: 29 Apr 2025
https://github.com/azur1s/atacamite
An interpreted stack-based programming language
haskell proglangs-discord programming-language stack-based-language
Last synced: 13 Apr 2025
https://github.com/orphoros/shark
Shark programming language
compiler go golang language lexer parser programming-language virtual-machine
Last synced: 16 Jan 2026
https://github.com/venopyx/rust-basics
Rust Basics and Roadmap for Beginners
basics cheatsheet course programming programming-language roadmap rust rust-basics rust-beginner rust-cheatsheet rust-course rust-lang rust-new-hack rust-roadmap
Last synced: 23 Mar 2025
https://github.com/flint-lang/flintc
The Flint Compiler
compiler language llvm programming-language
Last synced: 01 Mar 2026
https://github.com/megabytesofrem/tsuki-lang
🌕 A simple toy language similar to Lua written in Python using Lark.
lark lark-parser programming-language python scripting-language
Last synced: 13 Apr 2025
https://github.com/aryan-programmer/evilang
A simple interpreted programming language developed in Rust. Name comes from "eval is evil".
ast custom-programming-language interpreter language-interpreter language-parser parser programming-language rust rust-lang
Last synced: 26 Sep 2025
https://github.com/bradleywood/triton-lang
A statically typed experimental programming language
compiler jvm jvm-languages programming-language
Last synced: 18 Feb 2026
https://github.com/egison/egison-pattern-src
Manipulating Egison patterns: abstract syntax, parser, and pretty-printer
egison parser pattern pretty-printer programming-language syntax-tree
Last synced: 23 Apr 2025
https://github.com/h1alexbel/fsl
FakeHub State Language. DSL for managing state in fakehub
fakehub programming-language testing testing-fixtures transpiler
Last synced: 12 Apr 2025
https://github.com/hatsusixty/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 17 Jul 2025
https://github.com/lucaslarson/hq9
🍋 an interpreter of the HQ9+ programming language, written in C++20
99-bottles-of-beer biffle c89 c895 c895fm cplusplus cplusplus-20 cpp cpp20 entire-language hacktoberfest hello-world hq9 hq9p hq9plus interpreter lucaslarson programming-language quine
Last synced: 10 Apr 2025
https://github.com/fornever/malco
Malco programming language
programming-language scripting-language
Last synced: 07 May 2025
https://github.com/mohamed-94/mega-number
Mega Number v.1.0 -GUI- Do all Super math calculations with different operators combined at the same time..'See the README for more information'.
algorithm csharp csharp-code net netframework programming-language puzzle
Last synced: 22 Apr 2025
https://github.com/charleskoffler/clprolf
Clprolf is a specialized, guided object-oriented language. It features predefined, specialized components and applies constraints to inheritance and interfaces, focusing on algorithmic programming. It is a superset of java.
c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages science scientific-research simulation simulation-framework simulations
Last synced: 12 Apr 2025
https://github.com/chedim/cliffhanger
Distributed graph operation language for programming non-neurological artificial intelligence systems.
experimental programming-language programming-language-design programming-language-development programming-languages
Last synced: 24 Jan 2026
https://github.com/thmxv/tx-lang-cxx
Lightweight, fast, modern and scripting language
compiler cplusplus cpp cxx fast interpreter language light lightweight modern programming-language safe single-pass vm
Last synced: 11 Jul 2025
https://github.com/grz0zrg/arm-forthlite
Lightweight ARM core Forth implementation ~440 bytes
arm forth lightweight minimal programming-language raspberry raspberry-pi virtual-machine
Last synced: 12 Apr 2025
https://github.com/snoglobe/zy
the zy programming language
functional-programming interpreter kotlin programming-language programming-languages
Last synced: 28 Jan 2026
https://github.com/piharpi/rubyinbahasa
[WIP] :construction: Buku ruby dalam bahasa indonesia, contributors are welcome.
bahasa-indonesia learn-ruby programming-language ruby
Last synced: 04 Mar 2025
https://github.com/sahilbansal17/cplusplus
Get to know A to Z of C++
basics-of-cpp cpp programming-language
Last synced: 30 Apr 2025
https://github.com/stickypiston/pie-ts
WIP The Little Typer's Pie interpreter in Typescript
dependent-types pie programming-language
Last synced: 03 Jul 2025
https://github.com/pavel-voronin/motherf
Motherf programming language inspired by Brainfuck
brainfuck esoteric motherf programming-language
Last synced: 24 Jan 2026
https://github.com/philiparvidsson/p-programming-language
P (SUCC / PRED) language compiler.
algorithm compiler language parsing plang pred programming-language simple-programming-language succ
Last synced: 24 Mar 2025
https://github.com/pepplejoshua/nala
An Interpreter/Compiler project written in Go (to learn Go) to support 2 languages: Nala and Ellisp
bytecode compiler go interpreter lisp lisp-interpreter nala programming-language scripting-languages vm
Last synced: 07 May 2025
https://github.com/arxhr007/amma
A malayalam Programming language created with rust
amma compiler interpreter malayalam malayalam-language programming-language rust
Last synced: 10 Jan 2026
https://github.com/pravda-lang/pravda
A functional programming language that best of both worlds between Haskell and Lisp
functional-paradigm haskell interpreter lisp pravda programming-language
Last synced: 10 Apr 2025
https://github.com/jomy10/nootlang
A simple scripting language
language programming-language scripting-language
Last synced: 14 Jun 2025
https://github.com/vndee/cppbook
C++: Những viên gạch đầu tiên
book competitive-programming cpp programming-language reference
Last synced: 12 Jul 2025
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/losfair/luax
A Lua 5.3 implementation in Rust (work in progress)
interpreter lua programming-language rust vm
Last synced: 04 Feb 2026
https://github.com/ibelieve/rasp
:rocket: Rasp - Toy Lisp language in Rust
lisp lisp-dialect lisp-interpreter programming-language rust
Last synced: 05 Apr 2025
https://github.com/tapeline/quail
quail - A simple scripting language (C) Tapeline 2021-2022 CC BY-NC-SA 4.0
interpreter java java-8 programming-language runtime
Last synced: 08 Oct 2025
https://github.com/ursalang/ursa
A friendly, stable general-purpose programming language
programming programming-language ursalang
Last synced: 11 Apr 2025
https://github.com/endle/ironcamel
The "most functional" imperative programming language and a toy intepreter.
functional-programming programming-language
Last synced: 29 Oct 2025
https://github.com/greydevv/mango-compiler
Mango: Compiled, statically-typed general purpose programming language.
compiler compiler-construction cpp llvm llvm-ir programming-language
Last synced: 24 Oct 2025
https://github.com/ruturajjadhav07/java
Welcome to my Java repository! 🚀 Dive into Java programming with code snippets and clear explanations covering everything from basics to advanced concepts. Perfect for beginners and seasoned developers alike. Let's learn and grow together! 🌱💻 #Java #Programming
collection-framework java java-8 java8 javabasics javaprogramming jdk17 jdk21 oops oops-in-java programming programming-language
Last synced: 06 Dec 2025
https://github.com/rramoscabral/20484---training---essentials-of-developing-windows-store-apps-using-c-sharp
20484 Training for Microsoft Official Course (MOC) 20484 - Essentials of Developing Windows Store Apps Using C#
20484 learning microsoft-training programming-language training uwp wpf xaml
Last synced: 26 Jan 2026
https://github.com/Arc676/Vongsprache
I bims eine Programmiersprache!
c german interpreted-programming-language interpreter mit-license programming-language stupid why-not
Last synced: 11 May 2025
https://github.com/iamsubhranil/Alang
An algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)
alang algorithms bytecode-interpreter interpreter interpreters programming programming-language recursive-descent-parser scripting-language stack-machine tree-walker
Last synced: 11 May 2025
https://github.com/wolverian/oi-lang
A small programming language
browser clojurescript hobby-project programming-language
Last synced: 13 Mar 2025
https://github.com/AloneCafe/l2
一种简单的、动态弱类型的、解释型的脚本编程语言,及其脚本解释器的设计与实现
hard-coded interpreter lambda programming-language pure-c weak-typed
Last synced: 11 May 2025
https://github.com/blackbird71sr/programming-resources
Repository containing various programming resources for learning new concepts
beginner-friendly first-timers hacktoberfest hacktoberfest2018 help-wanted open-source programming-language resources
Last synced: 26 Dec 2025
https://github.com/nthnn/yttria-lang
Yttria programming language using LLVM bindings in pure TypeScript.
compiler compiler-construction compiler-design compiler-infrastructure compiler-principles language llvm llvm-bindings nodejs-application programming-language typescript-app typescript-application typescript-compiler
Last synced: 06 May 2025
https://github.com/stlgolfer/soup
A language interpreted through java that is geared towards formula solving
coding-languages formula hacktoberfest java java-coding-language language loop math paramaters programming-language simple soup
Last synced: 21 Mar 2025
https://github.com/binhangyuan/javamethodautoabridging
programming-language software-engineering
Last synced: 11 Apr 2025
https://github.com/wrapl/wrapl
Wrapl, The Programming Language
backtracking goal-directed-evaluation interpreter multiple-dispatch programming-language text-processing
Last synced: 11 May 2025
https://github.com/littlewhitecloud/cloud
A toy language
c cpp llvm programming-language python simple
Last synced: 10 Apr 2025
https://github.com/juanbono/tapl-haskell
Implementacion de los lenguajes explicados en Types and Programming Languages
programming-language toy-language
Last synced: 25 Jun 2025
https://github.com/chamini2/sapphire
Sapphire programming language
compiler haskell programming-language
Last synced: 30 Apr 2025
https://github.com/wandvvs/expression-parser
Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method
compiler cpp cpp23 cxx cxx23 interpreter language lexer lexer-parser lexing parser programming-language tokenizer
Last synced: 13 Apr 2025
https://github.com/cjburkey01/bulletlang
A language as easy as Ruby and Java but as efficient as C!
c c-language crystal crystal-language custom-programming-language go go-lang java java-8 java-language programming programming-language programming-languages ruby
Last synced: 30 Dec 2025
https://github.com/hcvazquez/python-basics
Python basics examples and exercises
programming programming-language python python-3 python3
Last synced: 04 Mar 2025
https://github.com/aspizu/onyo
onyo 🧅 is an interpreted programming language.
compiler esolang esoteric-language interpreter programming-language
Last synced: 21 Mar 2025
https://github.com/ammienyami/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 16 Jul 2025
https://github.com/floffah/bartender
Fast and small scripting language for quick input process output
bartender hacktoberfest programming-language script scripting-language
Last synced: 25 Mar 2025
https://github.com/charles-l/capstone
a programming language implementation guide written for my bachelor's capstone (see release page for final pdf)
compiler interpreter literate-programming parsing programming-language racket-lang scheme scribble
Last synced: 27 Jan 2026
https://github.com/thedvlprguy/aurora
Documentation of Aurora
ascendantaditya aurora-lang basic github google gsoc2023 llvm meta microsoft programming programming-challenges programming-exercises programming-language programming-languages python swoc2023 swoc2024
Last synced: 17 Oct 2025
https://github.com/botffy/xplang
The XPLanG programming language
compiler interpreter plang programming-language
Last synced: 14 Jul 2025
https://github.com/maxrt101/ff
Scripting language
compiler cpp17 programming-language python3 scripting-language
Last synced: 27 Feb 2026
https://github.com/macdue/mank
The Mank programming language
compiler language mank programming-language
Last synced: 01 Aug 2025
https://github.com/crabby-lang/crabby
Crabby, the new programming language of the modern programming era.
functional-programming modern programming-language project pythonic rust
Last synced: 05 Apr 2025
https://github.com/05st/apollo
A basic dynamically typed programming language.
language programming-language rust rust-lang
Last synced: 27 Jun 2025
https://github.com/elser-lang/elser
Smart-contract oriented language with emphasis on explicitness for critical and mutative operations and enforcement of a structured approach to smart-contract building.
blockchain clojure dsl ethereum evm language lisp programming-language smart-contracts solidity vyper
Last synced: 24 Sep 2025
https://github.com/egormanga/slang
Sdore's lang, okyeah? (repo discontinued; for v2 see https://apps.sdore.me/PySlang)
Last synced: 01 Aug 2025
https://github.com/zieys233/tranquillity
A small imperfect scripting language based on Python
progamming programming-language python turing-complete
Last synced: 01 Aug 2025
https://github.com/mlfalco-bioinfo/journey-rust-bio
Jornada RUST em Bioinformática
programming-language rust-lang tutorial tutorial-code tutorial-exercises
Last synced: 23 Sep 2025
https://github.com/kumpatlapavankumar/leetcode-datastructures
LeetCode solutions using java
computer-science daily-coding-problem dsa dsa-practice enjoy-coding java leetcode leetcode-java leetcode-solutions programming-language
Last synced: 31 Jul 2025
https://github.com/emresvd/use_gpt_as_programming_lang
use gpt as programming language
ai gpt gpt-2 gpt-3 natural-language-processing nlp openai openai-api programming-language python python-ai python-nlp python-nlp-projects python3
Last synced: 31 Jul 2025
https://github.com/degory/ghul
compiler for the ghūl programming language
compiler dotnet dotnet-core ghul programming-language
Last synced: 14 Jan 2026