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/rjdbcm/woma_demo
A neat and tidy little demonstration of the Woma Programming Language
demo programming-language template
Last synced: 07 Sep 2025
https://github.com/formulae-org/.github
arithmetic expression-language pretty-print programming-language reduction-rules symbolic
Last synced: 17 Jan 2026
https://github.com/pepodev/pepo-lang
An programming language create for somethings that I don't yet to know. 😴😴
golang pepo-lang programming-language
Last synced: 06 Apr 2025
https://github.com/rasabh-org/php-tutorials
A repository to host sample PHP source files intended to be used as study materials for learning or teaching purposes.
php programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials
Last synced: 28 Mar 2025
https://github.com/randomgamingdev/simpl
A simple logic gate based programming language made for educational purposes
easy easy-to-use educational language language-model programming-language simpl simple
Last synced: 13 Mar 2025
https://github.com/samarthghag/international-programming-proggy-buggy-contest-2024-
This project is a collection of programming challenges and solutions. I took part in the International Code Competition organized by Data Art all over world
competition competitive-programming data-art international programming-language
Last synced: 10 Aug 2025
https://github.com/sufremoak/asciiscript
ascii programming-language scripting-language
Last synced: 16 May 2025
https://github.com/hellebenjamin/wpp
Simple low-level programming language
compiled-language custom-programming-language interpreted-language programming-language
Last synced: 28 Mar 2025
https://github.com/TanzeelaFatima492/Function-in-C-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/iconmaster5326/ithaca
Ithaca Lisp - A new Lisp, redesigned from the ground up
ithaca ithaca-lisp language lisp programming-language scheme
Last synced: 28 Mar 2025
https://github.com/alerzendee/editorx-project
A rich-text editor.
editor editorconfig html-css-javascript javascript js lp programming programming-language rich-text-editor
Last synced: 08 Jul 2025
https://github.com/ttulka/stroke
Stroke {/|\} esoteric structured programming language
esolang javascript programming-language stroke
Last synced: 28 Mar 2025
https://github.com/codecs1/casm
The compiled language that I wrote for making easier in writing assembly language.
assembly c programming-language x86
Last synced: 02 Feb 2026
https://github.com/astridnielsen-lab/itschool.github.io
Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!
discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script
Last synced: 14 Mar 2025
https://github.com/bkoropoff/dolang
Do Language
automation ci-cd devops programming-language shell
Last synced: 06 Apr 2026
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/aishikmukherjee/linked-lists-in-c
Developer/Creator: Aishik Mukherjee
c c-programming circular-linked-list code coding cse data-structures doubly-linked-list dsa easy interview-practice interview-questions linked-list linked-list-in-c malloc programming programming-language singly-linked-list
Last synced: 27 Jun 2025
https://github.com/mtsyntho/darkie-sharp
DK#(short for darkie sharp) is a compiled programming language written in Löve2D.
coding-language compiled-language custom-language foss love2d lua programming-language
Last synced: 15 May 2026
https://github.com/ttulka/strokepm
Stroke+- is an esoteric structured programming language
esolang javascript programming-language stroke turing-complete
Last synced: 28 Mar 2025
https://github.com/tomasboda/gen-lang-interpreter
The GEN Programming Language
bytecode-interpreter programming-language virtual-machine
Last synced: 15 Jun 2025
https://github.com/wvanlit/snow
A simple Scheme inspired Lisp dialect written in C#
csharp interpreter lisp programming-language scheme
Last synced: 21 Apr 2025
https://github.com/ttulka/one-instruction-cyclic-tag
An esoteric programming language for cyclic tag systems ⟳
cyclic-tag esolang js programming-language tag-system
Last synced: 13 Jun 2025
https://github.com/luxluth/gcompiler
A simple compiler for the G description language for simple graphs
compiler graphics mathematics programming-language svg
Last synced: 10 Aug 2025
https://github.com/nevmenandr/avtandil-programming-language
Esoteric programming language adopted to Digital Humanities tasks. Python implementation. 🤖
digital-humanities programming-language
Last synced: 02 Jan 2026
https://github.com/nakernarolino/mountain_sakura
A language that actually makes sense
interpreter-language programming-language rust rust-lang
Last synced: 20 Mar 2025
https://github.com/inanyan/loop
Loop programming language. Compiler and VM
bytecode compiler programming-language vm
Last synced: 16 May 2025
https://github.com/shuuida/jutsu-lang
Jutsu is an experimental, domain-specific programming language pioneering the Inference-Oriented Programming (IOP) paradigm. While traditional languages model deterministic states, Jutsu is engineered from the ground up to natively orchestrate asynchronous swarms of Artificial Intelligence agents safely and concurrently at the local hardware level.
ai-agents concurrency dsl edge-ai ffi gguf interpreter llamacpp llm local-ai orchestration programming-language rust tokio
Last synced: 19 Apr 2026
https://github.com/axorax/codelish
Use English as a Programming Language
ai codelish english programming programming-language
Last synced: 10 Jun 2026
https://github.com/aniketkumar15/c-language-code
C basic practice question code.
c c-language programming programming-language
Last synced: 10 Jan 2026
https://github.com/mustafaahmed313/typescript-for-jsdevs
This repository is a shorthand tutorial that explain the basic differences between typescript and Javascript for all javascript developers.
js-developer programming-language strongly-typed tutorial types typescript
Last synced: 13 Oct 2025
https://github.com/hyperifyio/gnd
Gendo Lang
ai bitnet-llm deterministic functional-programming llm openai openai-api pipeline programming-language prompt-engineering
Last synced: 26 Jan 2026
https://github.com/travisty-/monkey
A toy interpreted programming language, written in Go.
compiler go golang interpreter programming-language
Last synced: 10 Jun 2026
https://github.com/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 Jan 2026
https://github.com/petlukk/eacompute
Explicit compute kernels → shared libraries + native bindings for Python, Rust, C++, PyTorch.
aarch64 avx-512 avx2 code-generation compiler compute-kernels cpp ffi high-performance-computing llvm neon programming-language python pytorch rust simd
Last synced: 13 May 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 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/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/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 10 Jun 2026
https://github.com/polsys/peisik
A tiny, verbose and very impractical programming language.
basic-programming-language c-sharp cpp11 interpreter programming-language
Last synced: 27 Apr 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/lucasgianine/java-kanban-system
📋 Creating a board task system (similar to a kanban) using Java for a mini programming language challenge at @BandTec (@miniguiti teacher)
kanban-board-application programming-language task-management
Last synced: 25 Jun 2025
https://github.com/iamsuudi/interpreter
Interpreter for my hypothetical programming language
golang interpreter programming-language
Last synced: 28 Apr 2026
https://github.com/thepuppetqueen57/rasm
An interpreted programming language written in rust
programming-language programming-languages rust
Last synced: 23 Feb 2026
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
https://github.com/shoaib1522/oop-in-python
This repository contains comprehensive lecture codes, practice exercises, and resources for learning Object-Oriented Programming (OOP) in Python. It covers core OOP concepts like classes, inheritance, and polymorphism, with practical examples and assignments.
aggregation c class codes composite language object-oriented-programming oop-principles polymorphism programming-language python
Last synced: 29 Apr 2026
https://github.com/edg-l/edlang-web
Experimental statically-typed compiled programming language made with LLVM and Rust
edlang language llvm programming-language
Last synced: 10 Jan 2026
https://github.com/robinncode/banglascript
BanglaScript is a programming language that uses Bengali characters for its syntax.
bengali javascript programming-language typescript
Last synced: 29 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/yazaldefilimone/mini-interpreter
Crafting an interpreter with TypeScript.
compiler interpreter programming-language
Last synced: 11 Mar 2025
https://github.com/humayunshariarhimu/code2binary
Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation
binary code computer electronics programme programming-language
Last synced: 14 Feb 2026
https://github.com/genricoloni/rust_roadmap
A concise Rust learning roadmap with an ICS file for easy date customization. Import and follow the schedule to practice Rust step by step!
learning programming-language rust
Last synced: 07 Oct 2025
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/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/jeeldobariya38/coding-notes
Coding notes is a platform that contains notes for all topics releated to coding
cheatsheet coding notes programming-language
Last synced: 14 Feb 2026
https://github.com/mrwhoishe/pmc-ide
Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!
c ide ides pearlbasic programming programming-language project projects
Last synced: 18 Jun 2026
https://github.com/nobodxbodon/nadesiko3-subset-one
A subset of Japanese programming language Nadesiko3 抚子日语语言子集一号
Last synced: 30 May 2026
https://github.com/abyanmajid/trump
Trump meme compiled language built in Rust and LLVM
compiler llvm meme programming-language trump
Last synced: 01 May 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/it1shka/code-adventure
Project to teach kids basics of programming. Development process is currently frozen
game ide learn-to-code platform playground programming-language
Last synced: 19 Mar 2026
https://github.com/sahilverse/nepdai
NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.
abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript
Last synced: 01 May 2026
https://github.com/aishikmukherjee/control-flow-programs-in-c
Developer/Creator: Aishik Mukherjee
beginner-friendly c c-programming coding control-flow easy educational example-code interview-practice interview-questions learn-to-code loops-and-iterations programming programming-language ready-to-use simple top
Last synced: 09 Apr 2025
https://github.com/zavvdev/elise-lang
Mini programming language.
interpreter language lexer parser programming-language rust semantic-analysis semantic-analyzer tokenizer tokenizer-parser
Last synced: 24 Oct 2025
https://github.com/maxbarsukov/toylang
🧸 Toy Language with OOP and Python-like syntax
interpreter oop-languages programming-language ruby ruby-interpreter
Last synced: 28 Mar 2025
https://github.com/jhonshua/tutorial-c
This is a course on the basic concept of the C language.
c lenguaje-de-programacion programming-language
Last synced: 20 Jun 2025
https://github.com/deyzi-the-youtuber/casm
Assembly's cooler younger brother, CASM.
assembly assembly-language compiler cpp programming-language x86-64
Last synced: 12 Mar 2025
https://github.com/youseftareq33/dart_language
dart dart-basics dart-oop programming-language
Last synced: 02 May 2026
https://github.com/quintuple-mallard/jikiscript
An interpreter for the Exercism Bootcamp's JikiScript programming language. (_Extremely_ WIP!)
Last synced: 02 May 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/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/poseidoncoder/progeny
a minimalist, clean programming language
interpreter progeny programming-language tree-walker
Last synced: 09 Jun 2026
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: 19 Aug 2025
https://github.com/fabiannorbertoescobar/csharp-asp-ejercicios
Aplicaciones Web en C#.NET con ASP.NET. PowerShell. XML. HTML. CSS. JavaScript.
asp-net aspnet csharp css ef-core entity-framework entity-relationship html javascript masterpages powershell powershell-script programming-language responsive usercontrol validation web web-application web-programming xml
Last synced: 02 May 2026
https://github.com/ilo-lang/ilo
ilo - a programming language for AI agents
ai compiler interpreter language programming-language rust
Last synced: 25 May 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/muba-74/the-oop-bank-app
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
cli-app console-application javascript node node-js object-oriented-programming oop oop-in-javascript oopin programming programming-language typescript
Last synced: 11 May 2026
https://github.com/muba-74/assignment-figma-cloning-in-nextjs
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT XML,CSS,TAILWIND CSS, FIGMA & NODEJS.
assignment cmd command css figma figma-to-code java javascript node nodejs programming-language progressive-web-app tailwindcss typescript
Last synced: 11 Apr 2026
https://github.com/carloseduardonit/programa-infox
Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.
crud java-8 mssql programming-language youtube
Last synced: 11 May 2026
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
https://github.com/rapleswojtyla/w
Trying to make my first programming language using Python
Last synced: 15 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/voidwyrm-2/npscript
A PostScript implementation
interpreted-programming-language nim postscript postscript-interpreter programming-language
Last synced: 05 Sep 2025
https://github.com/divinemonk/programming-languages
Programming Languages
angularjs golang html java javascript jquery nodejs perl programming programming-language programming-languages python python2 python3 r reactjs vuejs
Last synced: 04 Apr 2026
https://github.com/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 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/cybellereaper/selene
An experimental programming language frontend in Go with a lexer, Pratt parser, AST, interpreter, and tooling (formatter, transpiler, LSP). Built for prototyping, embedding, and exploring language design.
bytecode compiler-frontend dsl embedded-language go golang interpreter language-design language-server lexer-parser programming-language scripting-language transpiler
Last synced: 04 Apr 2026
https://github.com/SanTiepi/benoit
Benoît — A programming language where functions are algebra and modules are messages between machines.. Built for human-AI collaboration.
ai benoit developer-tools functional-programming inline-testing javascript open-source pattern-matching programming-language token-efficient transpiler
Last synced: 04 Apr 2026
https://github.com/lue-bird/type-checker-language-experiment
An attempt at a language for the logic of a possible type checker for lau
elm lau programming-language type-checker
Last synced: 01 Apr 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/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/bt7s7k7/interpretedexpression
Minimalist, dynamic and embeddable programming language for C#
config configuration csharp csharp-library customization interpreter metaprogramming mod-loader plugin-loader programming-language
Last synced: 05 Sep 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