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-02 00:24:22 UTC
- JSON Representation
https://github.com/lang-programming/lang-standard-implementation
Interpreter independent Lang Standard implementation in lang code
interpreter lang-language programming-language translation-files
Last synced: 03 Feb 2026
https://github.com/rpigor/compiler
Compiler developed for the hypothetical programming language defined in the Compiladores class
ast compiler language programming-language
Last synced: 01 Jul 2026
https://github.com/rafinhadufluxo/flicflac
analytics go golang golang-examples golang-tools programming-language students
Last synced: 20 Aug 2025
https://github.com/lazzerex/ferris-lang
Ferris - A simple programming language written in Rust.
compiler programming-language rust
Last synced: 18 Jun 2025
https://github.com/bravo68web/i-love-js
Just Cringing around with Javascript
hacktoberfest hacktoberfest-accepted hacktoberfest2022 language programming programming-language
Last synced: 03 Feb 2026
https://github.com/matteopolak/quasi
A slightly off-putting interpreted programming language.
programming-language quasi rust
Last synced: 19 Aug 2025
https://github.com/newlandtv/numerus
A programming language that uses only 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9!
num numbers programming-language xum
Last synced: 17 Aug 2025
https://github.com/zethearc/yachayl
Programming Language for Yachay Tech student.
programming programming-language python python3
Last synced: 05 Oct 2025
https://github.com/yinkar/cerebrum-penetrate
Yet another Brainfuck interpreter based on JavaScript.
brainfuck brainfuck-compiler brainfuck-interpreter esoteric-programming-language interpreter programming-language
Last synced: 16 Aug 2025
https://github.com/lbrugnara/zenitsharp
A C# implementation of the Zenit programming language
compiler-construction compiler-design programming-language programming-language-development
Last synced: 04 Oct 2025
https://github.com/gaming32/typo
I thought I'd try my hand at making an environment that looks like its own os.
programming-language scripting-language
Last synced: 13 Aug 2025
https://github.com/dominhduy09/learning-programming
Learning-programming books and collections
books code coding coding-style collection learning programming programming-language study
Last synced: 25 Feb 2026
https://github.com/arnavk-09/trieslolcode
😆 Just exploring LOLCODE
lolcode programming-language toy-language
Last synced: 07 Feb 2026
https://github.com/chaosunity/fangyen
Concatenative programming language but written in Mandarin?!?! PogChamp 串接堆疊導向程式語言但是用中文撰寫?!?! 太神啦
Last synced: 01 Feb 2026
https://github.com/jddev0/lang-cli-rs
This project provides a CLI interface to the langRS implementation of the Lang Programmng Language
cli command-line interpreter lang-language programming-language rust rust-lang translation-files
Last synced: 12 Apr 2025
https://github.com/Sanskar-Jaiswal/EcommerceApp
This project is an eCommerce Web API developed using ASP.NET Web API, C#, and follows a clean architecture with the API, Core, and Infrastructure layers. It utilizes MSSQL for data storage and implements various features like product management, search functionality, pagination, and error handling.
asp-net-core-web-api entity-framework-core mssql pagination programming-language swagger-ui
Last synced: 12 Oct 2025
https://github.com/seldom-se/tower
Tower is an esolang with painfully vertical data storage
esolang esoteric-language esoteric-programming-language programming-language rust
Last synced: 12 Oct 2025
https://github.com/ingener74/fun
Язык программирования Fun
cmake ffi jit llvm programming-language
Last synced: 21 Apr 2026
https://github.com/primeeagle/concerto
A modern programming language with an advanced type system, supporting both object-oriented and functional programming paradigms.
advanced-types compiled-language functional-programming object-oriented-programming programming-language
Last synced: 08 Feb 2026
https://github.com/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 May 2026
https://github.com/walderlansena/acervoti
Acerco de livros sobre computação: Programação, Desenvolvimento, Versionamento, Padrões de Projetos, etc.
computer livros programming-language ti
Last synced: 09 Feb 2026
https://github.com/pyxherb/slake
An embeddable programming language.
c-plus-plus c-plus-plus-17 cpp cpp17 embeddable-language gamedev gamedev-library language programming-language scripting-language
Last synced: 09 Feb 2026
https://github.com/linusdm/ex_lox
An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).
crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser
Last synced: 25 Oct 2025
https://github.com/youseftareq33/dart_language
dart dart-basics dart-oop programming-language
Last synced: 02 May 2026
https://github.com/boyninja1555/gruntlang
Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!
easy-python programming programming-language python-sucks
Last synced: 09 Feb 2026
https://github.com/cswendrowski/intelligent-system-design-language
Intelligent System Design Language (ISDL) is a custom programming language that enables you to create professional Virtual Tabletop Systems in hours, not months. It generates modern Foundry VTT systems compatible with Foundry V12 and V13 using cutting-edge web technologies.
foundryvtt programming-language
Last synced: 01 Jun 2026
https://github.com/blasius/javon
Javon – A modern, native-speed programming language with Java-like syntax.
compiler compiler-design java javafx native programming-language
Last synced: 22 Apr 2026
https://github.com/gabrieljuan349/rustlings_course
🦀 Small exercises to get you used to reading and writing Rust code!
learning-resources programming-language rust
Last synced: 29 May 2026
https://github.com/tkmct/monkey-js
Monkey Programming Language implemented with Javascript
es6 flowtype javascript programming-language
Last synced: 02 May 2026
https://github.com/ib823/riina
Formally verified programming language with security properties proven in Coq. Zero external dependencies. Thousands theorems. 0 admits.
bahasa-melayu compiler coq effect-system formal-verification information-flow mpl-2 non-interference programming-language rust security theorem-proving type-system zero-trust
Last synced: 10 Feb 2026
https://github.com/georgehanymilad/cpp-task-about-escape-sequences
Programming
challenges cpp problem-solving programming programming-language solution-challenge
Last synced: 05 Jun 2026
https://github.com/poseidoncoder/progeny
a minimalist, clean programming language
interpreter progeny programming-language tree-walker
Last synced: 09 Jun 2026
https://github.com/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 2026
https://github.com/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 17 Jun 2026
https://github.com/ezequias2d/netuno
The Netuno Programming Language (WIP)
language netuno programming-language
Last synced: 11 Oct 2025
https://github.com/divinemonk/h3ll0_w0rld
Here you will find how to write a 'Hello world' code in 10+ programming languages .
bash c c-plus-plus c-sharp css go helloworld html java javascript perl php programming-language python r ruby rust sql swift
Last synced: 08 Apr 2026
https://github.com/fabiannorbertoescobar/csharp-windowsforms-ejercicios
Aplicaciones de Escritorio en C#.NET con Windows Forms. Polo Tecnológico.
bd csharp database database-connector mssql net object-oriented-programming programming-language windows-desktop windows-forms
Last synced: 02 May 2026
https://github.com/corejust/coreproject2024
The core programming language, written in C++ and LLVM
compiler core cpp cpp20 llvm programming-language
Last synced: 25 Feb 2026
https://github.com/sleepingcat4/deathhash
a barebone programming language written in C++
barebones compiler cpp programming-language
Last synced: 13 Jun 2025
https://github.com/diiorie/razen-lang
🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.
easy free lightweight llvm news open-source powerful programming-language python scripting-language speech
Last synced: 15 Mar 2026
https://github.com/rossadrian/minlang
A Minimalist Programming Language.
compiler compiler-construction compiler-design ocaml programming-language rust
Last synced: 19 May 2026
https://github.com/ignis-lang/ignis
Ignis is a programming language created by me.
compi language programming-language rust
Last synced: 18 Jan 2026
https://github.com/jlkdevelop/mxscript
MX Script — a modern, open-source scripting language for building web apps and APIs. One file. Zero boilerplate. Founded by Jassim Alkharafi.
api golang interpreter mxscript open-source programming-language scripting-language web-framework
Last synced: 02 May 2026
https://github.com/mqqz/dhad
Simple Arabic Programming Language Compiler and WASM Interpreter
arabic compiler programming-language
Last synced: 14 Feb 2026
https://github.com/dzimiks/mixlang
Grammar and sample code of my custom programming language.
Last synced: 15 Feb 2026
https://github.com/michalspano/hello-word-and-beyond
Discover the legendary 'Hello world!' program in handful amount of programming languages compiled and executed on any Unix shell.
c helloworld-programs language learning-by-doing programming-language
Last synced: 25 Apr 2026
https://github.com/davidlee18/minihaskell
a little, functional, and lazy language
functional-programming lazy programming-language
Last synced: 30 Jan 2026
https://github.com/muba-74/countdown-timer
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool java javascript node nodejs programming programming-language typescript
Last synced: 13 Apr 2026
https://github.com/vimkat/kitty
Homebase of the ^w^ (pronunciation: kɪtɪ) programming language
esolang esoteric-language hacktoberfest kitty programming-language
Last synced: 06 Jun 2026
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
https://github.com/jacylang/tree-sitter-jon
jacy json language programming-language
Last synced: 19 Apr 2026
https://github.com/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 Jan 2026
https://github.com/oarixsapkota/trident
Trident is a experimental compiler hoby.
compiled-language compiler compilers lexer lexer-parser programming-language trident
Last synced: 10 Jun 2026
https://github.com/microshaftcorp/itch-doser
An Programming Lanuage Easier Than ANYTHING!
batch beta-release dos programming-language test
Last synced: 21 Jan 2026
https://github.com/sudo-arash/nonscript
Basically MATLAB but worse
calculator matlab programming-language python
Last synced: 26 Apr 2026
https://github.com/alexandrospanag/my_cplusplus_projects
My Projects on C++.
cplusplus learn programming-language
Last synced: 05 Jul 2025
https://github.com/swiftaff/toylang
A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.
compiler debugger functional-language language polish-notation prefix-notation programming-language rust rust-lang rust-library toy toy-language toy-project windows
Last synced: 12 May 2026
https://github.com/felixwainaina/effect-of-shamiri-intervention-on-adolescent-mental-health
Mental health problems are prevalent among African adolescents, but professional treatment capacity is limited. Shamiri, an efficient lay provider-delivered intervention, has significantly reduced depression and anxiety symptoms in previous randomized controlled trials (RCTs).
adolescents africa african health mental problems programming-language r research research-project
Last synced: 11 Jun 2026
https://github.com/yeisonmontoya1815/java-repository-for-future-learners
This project provides a comprehensive resource for learning Java, featuring tutorials, exercises, and advanced concepts. It covers everything from basic programming principles to complex topics like multithreading and database integration, with hands-on examples and interactive exercises for learners at all levels.
database development-environment java programming-language sql
Last synced: 26 Apr 2026
https://github.com/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
https://github.com/rasabh-org/html-tutorials
A repository to host sample HTML source files intended to be used as study materials for learning or teaching purposes.
browser programming-language server tutorial-code web-development
Last synced: 23 Jan 2026
https://github.com/luka-j/stories
A language for creating interactive stories
domain-specific-language interpreter java programming-language
Last synced: 26 Apr 2026
https://github.com/farhantips/python-programming-language-1--cse110
Explore practical implementations and exercises related to Python programming concepts. This serves as a hands-on guide to mastering Python through coding challenges, experiments, and real-world applications.
basic-programming bracu bracucse110 colab-notebook cse110 programming-language pycharm python
Last synced: 17 Mar 2025
https://github.com/wmzs-modding/zs-language
An extension that can help you know my ZS language
game-development programming-language programming-languages scripting-language syntax-highlighting vscode-extension wmzs-modding zs-language
Last synced: 15 Mar 2026
https://github.com/hanzceo/pnglang
PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.
assembler esolang interpreter programming-language
Last synced: 24 Feb 2026
https://github.com/realchrisdebon/gyroprompt
GyroPrompt is a simple script interpreter, serving as its own language. GyroPrompt is a work in progress that intends to simplify higher level tasks, and enable users to make powerful and stable console applications.
c-sharp console-application high-level-language interpreter programming-language scripting-language
Last synced: 07 Jun 2026
https://github.com/yashi-singh-9/task-tracker---roadmap-project
Task Tracker CLI is a simple command-line app to manage tasks. Users can add, update, delete, and view tasks with statuses like "To Do," "In Progress," and "Done." It helps organize and track tasks efficiently.
cli cpp filesystem programming-language
Last synced: 25 Mar 2025
https://github.com/leifericf/mino
A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.
clojure embedded lisp programming-language
Last synced: 09 May 2026
https://github.com/mohammad-al-refai/jsx-language
Stack-oriented programming language that feels like JSX
Last synced: 01 Jun 2026
https://github.com/teragrep/pth_03
Data Processing Language (DPL) grammar for Teragrep
antlr antlr4 data-processing-language dpl grammar java-library javascript-library programming-language teragrep
Last synced: 27 Jan 2026
https://github.com/dc-lang/dc
Compiler for DC
cmake compiler cpp llvm llvm-compiler llvm-ir programming-language
Last synced: 16 Apr 2026
https://github.com/pinaki82/crust
Learn the basics of Rust and C side by side.
c notes programming-language rust
Last synced: 13 May 2026
https://github.com/muba-74/currency-converter
PROJECT BASED ON TYPESCRIPT JAVASCRIPT & NODEJS.
javascript node node-js nodejs programming programming-exercises programming-language typescript
Last synced: 05 May 2026
https://github.com/chunes3/nebbish
A golfing language without syntax
euphoria golfing-language programming-language stack-based-language
Last synced: 28 Jan 2026
https://github.com/aabs/fifthlang.github.io
website for Fifth Programming Language - a general-purpose programming language with native support for RDF knowledge graphs. Built on .NET, strongly typed, multi-paradigm, and featuring modern constructs like destructuring, function overloading with guard clauses.
compiler dotnet programming-language
Last synced: 17 Jan 2026
https://github.com/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 07 Jun 2026
https://github.com/0xleft/galang
gal programming language 🤑
galang go programming-language
Last synced: 04 Apr 2026
https://github.com/atemmel/cherry
🍒 Personalized shell for unix systems
programming-language repl scripting-language shell
Last synced: 31 Jan 2026
https://github.com/okosa2/ion-lang
🚀 Transpile Ion to C efficiently, leveraging move-only ownership and channels for safe concurrency in a modern systems programming environment.
channels concurrency ffi ionic ionic-apps ionic-framework ionic3 langchain langchain-python language memory-safety multilanguage ng-translate no-gc programming-language support-rtl systems-programming transpiler
Last synced: 08 Jan 2026
https://github.com/mxrnx/yabl
lisp-like language and interpreter
desugar desugarer interpreted-programming-language interpreter lisp lisp-interpreter parse parser programming-language
Last synced: 13 May 2026
https://github.com/md-talim/codecrafters-interpreter-go
Built a complete Lox interpreter to deeply understand interpreters.
build-your-own-x codecrafters-interpreter go interpreter programming-language
Last synced: 05 Sep 2025
https://github.com/plume-lang/homebrew-plume
Plume Homebrew formula repository
homebrew homebrew-formula homebrew-tap programming-language
Last synced: 28 Apr 2026
https://github.com/uchida16104/lumos-language
Lumos is a lightweight, beginner-friendly interpreted programming language designed for learning, experimentation, and scripting.
basic html javascript language portfolio programming-language python shellscript
Last synced: 14 Jun 2025
https://github.com/android-0/imouto-from-scratch
Moved to https://codeberg.org/androidzero/imouto-from-scratch
interpreter love2d programming-language
Last synced: 30 May 2026
https://github.com/penguincabinet/purelisp
golang lisp programming-language pure-lips
Last synced: 26 Mar 2025
https://github.com/billgewrgoulas/custom-compiler
Compiler for a small programming language, built for the Compilers course at UOI.
assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree
Last synced: 28 Apr 2026
https://github.com/baleyko/docker-luvit
Dockerized Luvit environment
docker-image lua luvit programming-language
Last synced: 10 Mar 2025
https://github.com/obinnabii/jody
A programming language built to simplify dynamic programming and significantly speed up recursive functions.
dynamic ocaml programming-language
Last synced: 17 Oct 2025
https://github.com/lucasmcclean/serin
ML-style language with bidirectional typing, closures, and WASM compilation.
anf bidirectional-typechecking closures programming-language wasm
Last synced: 03 Jun 2026
https://github.com/rafayelgardishyan/okanga
OKanga simple programming language written in Java 9
kangaroo new programming-language
Last synced: 06 Sep 2025
https://github.com/codersunny812/30_days_of_javascript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too:
30daysofcode 30daysofjavascript challenge html javascript javascript-for-beginners javascript-for-everyone json node programming-language react redux redux-toolkit webdevelopment
Last synced: 13 Apr 2026