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-25 00:24:25 UTC
- JSON Representation
https://github.com/maxbarsukov/capricc-io
🟥 Extremely minimalistic Io-like language
homoiconic interpreter io-lang programming-language prototype ruby-interpreter
Last synced: 14 Oct 2025
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/arturo-lang/art-docker
Docker image for Arturo
arturo docker docker-image interpreter programming-language repl
Last synced: 11 Jun 2025
https://github.com/uliwitness/objectivek2
Small experiment to see if I can create the equivalent of objc_msgSend().
experimental objective-c programming-language runtime
Last synced: 22 Mar 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/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/liques/chestprogramminglanguage
Programming language designed to be easy and to be learned quickly.
Last synced: 14 Oct 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/gusg21/kberry
The toy compiler made in Java and compiles to Java
java no-longer-maintained programming-language
Last synced: 25 Feb 2025
https://github.com/louiml/tetus
cli cpp gpp programming-language your-own-algorithm
Last synced: 10 Mar 2025
https://github.com/fardinhash/python_experiments
Python Techniques, Experiments for problem solving, real world solutions.
programming-exercises programming-language python python-examples python-for-beginners python-for-everybody python-for-everyone python-problem-solving python-programming python-programming-language python-script python-tests python-tutorial python3
Last synced: 04 Mar 2025
https://github.com/papachristoumarios/ntua-pl1
Programming Languages I Homework Assignments
cpp java programming-language prolog python3 smlnj
Last synced: 02 Mar 2025
https://github.com/aegis-dev/shard_lang
Toy assembly language with embeddable 8bit VM written in Rust
asm assembly assmebler embeddable programming-language rust virtual-machine vm
Last synced: 13 Mar 2025
https://github.com/jweinst1/lobster
A super-fast, binary expression language
binary-data compiler execution programming-language
Last synced: 21 Feb 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/aermoss/aermath
A math interpreter made with python.
interpreter lexer math parser programming-language
Last synced: 06 Mar 2025
https://github.com/cxw42/do-not-self-host
A toolchain starting from assembly so you don't have to self-host your next programming language
assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm
Last synced: 06 Mar 2025
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/kajizukataichi/mltalk
ML-family programming language that you can write code smoothly
functional goal-directed-evaluation interpreter programming-language
Last synced: 05 Apr 2025
https://github.com/carpentries-incubator/java-intro
An Introduction to Java Programming
alpha carpentries carpentries-incubator english java lesson programming programming-language
Last synced: 19 Jan 2026
https://github.com/jezek/funson
another approach to functional json for fun
experimental functional-programming golang json programming-language
Last synced: 23 Feb 2026
https://github.com/barcodehub/entorno-programming-ia-node
Web application that uses the Judge0 API to execute code in multiple programming languages (JavaScript, Python, Java, C++). It processes source code submissions, retrieves execution results, and incorporates OpenAI for code correction (BETA).
code-correction code-execution coding error-handling judge0 openai openai-integration programming-language
Last synced: 18 Feb 2026
https://github.com/covscript/covscript-vscode
The CovScript-3rd language support for VSCode
Last synced: 13 Mar 2026
https://github.com/nirvanasupermind/skink
A pure object-oriented dynamic programming language.
interpreter language programming-language walker
Last synced: 27 Jan 2026
https://github.com/kntt32/as-macro
rust like high level assembler
assembler elf low-level programming-language x64
Last synced: 10 Oct 2025
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/major0/crusty
Tool for transpiling a C-Like dialect into Rust
programming-language rust-crate
Last synced: 23 Feb 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/qucumbah/programming-language
Statically typed programming language that compiles to WebAssembly text format
compiler programming-language webassembly
Last synced: 31 Aug 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/phillvancejr/x-forth
X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners
compiler compilers concatenative concatenative-language dart dartlang forth golang interpreter interpreter-forth interpreter-language interpreters programming-language python stack-based stack-based-language stack-language
Last synced: 08 Oct 2025
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/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/alexsocha/mipsplusplus
MIPS++: A low-level programming language
compiler mips-architecture mips-assembly programming-language
Last synced: 09 Mar 2026
https://github.com/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 29 Dec 2025
https://github.com/trizen/corvinus2
The Corvinus Programming Language (v2)
corvinus perl programming-language
Last synced: 29 Jun 2025
https://github.com/0xdaksh/scientific-calculator
School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.
c c-plus-plus calculator programming-language scientific
Last synced: 07 Oct 2025
https://github.com/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 11 May 2025
https://github.com/pavi2410/replisp
A mini Lisp-like interpreted language,
c interpreter lisp lisp-interpreter native programming-language repl
Last synced: 22 Mar 2025
https://github.com/aermoss/rsx-tr
Platformlar arası uygulamalar için tasarlanan, yorumlanan, statik olarak yazılan çoklu paradigmalı genel amaçlı bir programlama dili olan R#'ın Türkçe versiyonu.
programming-language rsharp turkish turkish-programming
Last synced: 06 Mar 2025
https://github.com/loipesmas/vesmor
a fantasy video game console with vector graphics and a declarative statically typed functional programming language
declarative-programming fantasy-console functional-programming gamedev programming-language rust svelte vector-graphics wasm web webassembly
Last synced: 08 Apr 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/hyouteki/kryoss
A programming language inspired from assembly, & made using python
assembly-language programming-language python
Last synced: 28 Mar 2025
https://github.com/frinksy/fraxton-compiler
A compiler for the fraxton language
Last synced: 15 Oct 2025
https://github.com/minakovnv/face-recognation-project
Face Recognation System using remote camera
ai artificial-intelligence-algorithms expert-system machine-learning machine-learning-algorithms programming-language python yml
Last synced: 31 Dec 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/ppmpreetham/pilox
Implementation of the Lox Interpreter written in Python
programming-language programming-language-development
Last synced: 10 Jun 2025
https://github.com/kevindasilvas/klang
Klang is a strongly typed, with type inference, imperative and immutable programming language that transpiles to js.
compiler compilers haskell javascript klang programming-language programming-languages transpiler
Last synced: 25 Aug 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: 30 Dec 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/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/drewxs/zeroscript
Interpreted programming language
interpreted interpreted-programming-language programming-language
Last synced: 01 Apr 2025
https://github.com/michael-buschbeck/mychs-macro-magic
A simple, sane, and friendly little scripting language for your Roll20 macros.
programming-language roll20-api roll20-macros
Last synced: 13 Jul 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/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/v-juarez/learning
Notas y Apuntes sobre programación y Base de Datos.
basededatos css3 django javascript linux programming-language python reactjs
Last synced: 05 Oct 2025
https://github.com/giu7d/doka-lang
DOKA Functional Programming Language
compiler functional-programming programming-language
Last synced: 22 Aug 2025
https://github.com/lucalewin/luvascript-compiler
compiler for the luvascript language
compiler language luvascript luvascript-compiler programming-language
Last synced: 11 Mar 2025
https://github.com/lmarzocchetti/jlox
jlox
crafting-interpreters interpreter java parsing programming-language
Last synced: 02 Jul 2025
https://github.com/ricardo-ss/projeto01-academia
Programa para gerenciar cadastro de alunos de uma academia
alunos c cadastro cadastro-de-clientes cadastro-de-pessoas programming programming-language project
Last synced: 02 Mar 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: 11 Dec 2025
https://github.com/aziis98/ergolas
an Embeddable Random GOlang LAnguage for Scripting
embeddable-scripting-language golang library programming-language
Last synced: 02 Mar 2025
https://github.com/maxbarsukov/simple_interpreter
👅 A simple language designed to learn how to create interpreters
gem interpreter interpreter-language programming-language ruby ruby-gem ruby-interpreter
Last synced: 28 Mar 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/3f/sobascript
Extensible Modular Scripting Programming Language -- #SobaScript
embedded interpreter programming-language sbe-scripts script-engine scripting-language soba sobascript vssbe vssolutionbuildevent
Last synced: 10 Jan 2026
https://github.com/samdphillips/onyx-py
programming-language python smalltalk
Last synced: 04 Oct 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/krishpranav/juice
Juice programming language
juice juice-lang juice-source juicec language programming programming-language programminglanguage
Last synced: 07 Dec 2025
https://github.com/mkabumattar/hello-world-api
Hello, World! in All Languages Programming API, This is the initial draft. It's likely to have some flaws, but it'll be improved to be more stable in the future.
api compiler hello-world language nodejs programming programming-language programming-languages
Last synced: 12 Aug 2025
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/frederiktobner/jbasic
Simple Interpreter for the JBASIC programming language
antlr4 basic interpreter programming-language scripting-language
Last synced: 31 Mar 2025
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/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/raviqqe/flame
Freeze the world.
concurrent functional parallel programming-language
Last synced: 21 Feb 2025
https://github.com/maxpatiiuk/alia
The ultimate Alia compiler and interpreter
3ac compiler compilers graphviz interpreter language lexer llvm mips parser programming-language x64
Last synced: 05 Apr 2025
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/bradleywood/raven-lang
An experimental language for the jvm
compiler jvm programming-language
Last synced: 07 Jul 2025
https://github.com/infuzu/oqs
`OQS` (Open Quick Script) is a simple, system-neutral expression language for efficient scripting on diverse platforms. It's open-source, adaptable, and focused on fundamental operations.
expression-engine expression-evaluator expression-language expression-parser expressionengine programming-language programming-languages
Last synced: 14 Jan 2026
https://github.com/coding-pelican/macrometa
Macrometa: Macro Metaprogramming (MCMT) Library for C
c c11 header-only language macros metaprogramming preprocessor programming-language recursion turing-tarpit
Last synced: 09 Nov 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/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/gabryon99/imp
IMP is a small imperative programming language.
imperative menhir ocaml ocamllex programming-language semantics
Last synced: 07 Aug 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: 02 Oct 2025
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/suriyaa/wift
:tada: [COMING SOON] The Wift Programming Language
java language programming-language rebol shell wift wift-programming-language
Last synced: 01 Mar 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/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: 09 Mar 2026
https://github.com/msadeqsirjani/toorla
An object-oriented programming language names Toorla
oop programming-language toorla
Last synced: 06 Jul 2025
https://github.com/dentosal/hepta-lang
Hepta programming language
concatenative-language interpreter programming-language
Last synced: 21 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/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/xmi1an/python_practicals
HNGU Python Programs
basics-of-python bca hngu programming-language python python-programs
Last synced: 22 Feb 2026
https://github.com/frederiktobner/vscode-cellox
Cellox language support for vscode
programming-language scripting-language vscode
Last synced: 08 Jan 2026
https://github.com/fergusq/sve
The Sve Programming Language
interpreter programming-language scripting-language
Last synced: 25 Dec 2025
https://github.com/kylepls/yamllang
A seamless programming language compliant with the YAML syntax.
antlr4 programming-language yaml
Last synced: 02 Aug 2025
https://github.com/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 24 Jun 2025