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-23 00:24:32 UTC
- JSON Representation
https://github.com/tensorush/ziggykanren-logic-language
:zap: 🎎 ZiggyKanren is an attempt of embedding miniKanren in Zig.
embedded-language embedding kanren language logic-programming microkanren minikanren programming-language zero-allocation zig ziglang
Last synced: 01 Sep 2025
https://github.com/newlandtv/arabipy
Arabic + Python = ArabiPy.
arabic programming-language python
Last synced: 14 Mar 2025
https://github.com/ayushsiloiya619/pwskills_decode_batch
Pwskills_Decode_Batch
competitive-programming cplusplus placement-preparation programming-language
Last synced: 23 Mar 2025
https://github.com/ayushsiloiya619/threshold-dkn
C++ Important Coding questions with solutions.
competitive-programming cplusplus cpp programming-language
Last synced: 23 Mar 2025
https://github.com/tom-weatherhead/lobotomy
A Brainf*ck interpreter written in C.
brainfuck brainfuck-interpreter c interpreter programming-language
Last synced: 26 May 2026
https://github.com/yumasi/pylox
Python implementation of the Lox programming language from the Crafting Interpreters book.
language lox lox-interpreter lox-language programming-language
Last synced: 28 May 2026
https://github.com/geekyfox/scheming
Scheming: The journey through functional programming, language design, insobriety and bad jokes
functional-programming garbage-collector lisp literary-programming literate-programming programming-language rant scheme scheme-interpreter
Last synced: 25 May 2026
https://github.com/helgesverre/sema
A Lisp with first-class LLM primitives, implemented in Rust
ai anthropic interpreter lisp llm openai programming-language rust scheme
Last synced: 17 Feb 2026
https://github.com/james-beans/batasm
A programming language that combines Batch, Assembly and Python together.
assembly batasm batasm-language batch compiler interpreter programming-language python
Last synced: 14 Mar 2025
https://github.com/kaixtr/cobracoral
Pseudo linguagem de programação para aprendizado de lógica
portugol programming programming-language pseudolang python python3
Last synced: 14 Mar 2025
https://github.com/diohabara/cornellpl
https://cs3110.github.io/textbook/chapters/interp
Last synced: 25 Mar 2025
https://github.com/abdulrhman-dev/abood_lang
A simple Arabic scripting language built with python.
arabic programming-language python scripting-language
Last synced: 18 Mar 2025
https://github.com/bcarroll/bcarroll.github.io
arduino flask perl pi programming-language python raspberry robotics
Last synced: 10 Apr 2026
https://github.com/nidexingg/todo
To-Do List application implemented in various programming languages.
c cpp csharp elixir erlang golang java javascript js programming-language python rust starter todo todoapp todolist ts typescript zig
Last synced: 10 Apr 2026
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 2025
https://github.com/aden-q/monkey
An interpreted language written in Go
go golang interpreter programming-language
Last synced: 11 Apr 2025
https://github.com/webcien/u-lang
U is a Modern, Safe, and Lightweight systems programming language
Last synced: 20 Jan 2026
https://github.com/drift-language/drift
The Drift programming language.
java jvm kotlin language programming-language
Last synced: 06 Jan 2026
https://github.com/mariot/brainrot
Brainrot is a playful programming language inspired by internet slang and memes. It incorporates popular online expressions, abbreviations, and quirky language patterns, transforming everyday internet culture into a unique coding experience. Perfect for those looking to code with a dash of humor and internet flair!
Last synced: 25 Mar 2025
https://github.com/somucheffort/coco
coco, rust-written dynamically typed programming language
coco dynamic dynamic-programming-language interpreted-programming-language interpreter parser programming-language rust toy-language toy-project
Last synced: 11 Mar 2025
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: 29 Jun 2025
https://github.com/ripta/mwnci
mwnci the monkey language
programming-language toy-interpreter
Last synced: 14 May 2025
https://github.com/normal-coder/linguist-colors
Generate colors for programming language or file, base on GitHub/linguist
colors file-extension github linguist linguist-color programming-color programming-language
Last synced: 20 Feb 2026
https://github.com/sufremoak/asciiscript
ascii programming-language scripting-language
Last synced: 16 May 2025
https://github.com/vwkd/jun
A database query language that’s more like a programming language and less like SQL
nosql programming-language query-language sql
Last synced: 16 Jun 2025
https://github.com/usamaroman/uman
Programming language for children in Russian language to teach programming basics
go golang interpreter language programming-language teaching
Last synced: 11 Apr 2025
https://github.com/fries-byte/quantum
🌌⌨️The Quantum Programming Language. Quantum is a low-level programming language made with JavaScript, scroll at the bottom at the README.md page
javascript low-code low-level-programming programming-language programming-languages
Last synced: 03 Mar 2025
https://github.com/asmxfoundation/asmx-g3
The AsmX G3 (AsmX Generation 3)
asmx asmx-compiler asmx-foundation asmx-g3 compiler compilers elf elf64 innovation jitc linux modern open-source programming-language programming-languages zcc zgen zgen-compiler
Last synced: 27 Aug 2025
https://github.com/zeankundev/loytik
Simple programming language made in c++. Compiler only code and docs
cpp interpreter language object-oriented programming-language simplelanguage
Last synced: 30 May 2026
https://github.com/lvntky/hybrid
multiple variable compiler hack
c clang compiler gcc programming-language
Last synced: 26 Aug 2025
https://github.com/noodle-eater/evilang
A mini toy scripting inspired by brainf**k and chicken.
esoteric-language interpreter programming-language
Last synced: 25 Aug 2025
https://github.com/simondeeley/gobasic
[Work-in-Progress] A BASIC-style programming language written in Go.
basic-programming go golang programming-language work-in-progress
Last synced: 28 Oct 2025
https://github.com/archismankarmakar/c-_template_ak
C++ template & snippet by Archisman Karmakar for CP.
codechef codeforces competitive-programming computer-programming cpp cpp-all cpp17 cpp20 leetcode programming programming-language snippets technology template
Last synced: 25 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/courses-at-nju-by-hfwei/cpl-coding
Source Code used in the C Programming Class @ software.nju.edu.cn
Last synced: 24 Aug 2025
https://github.com/butterroach/slang
a simple scripting language
language programming-language python scripting-language
Last synced: 23 Aug 2025
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/rafinhadufluxo/flicflac
analytics go golang golang-examples golang-tools programming-language students
Last synced: 20 Aug 2025
https://github.com/nermfrontdev/fh-course-typescript
In the course I learned how TypeScript works in detail, and more than 50 scripts were developed. Everything seen in the course helped me improve the way we have always programmed in JavaScript, not to mention that it is used by the Angular framework.
course-typescript javascript programming-exercises programming-language typescript
Last synced: 29 Nov 2025
https://github.com/matteopolak/quasi
A slightly off-putting interpreted programming language.
programming-language quasi rust
Last synced: 19 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/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/inanyan/loop
Loop programming language. Compiler and VM
bytecode compiler programming-language vm
Last synced: 16 May 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/willmcpherson2/isos
The Isos programming language
compiler cxx haskell llvm nix programming-language
Last synced: 13 Apr 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/nobodxbodon/nadesiko3-subset-one
A subset of Japanese programming language Nadesiko3 抚子日语语言子集一号
Last synced: 30 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/notakeith/itmoscript
Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter
ast cpp interpreter lexer parser programming-language scripting-language
Last synced: 03 Jun 2026
https://github.com/rbcavi/cx
A (very unfinished) custom programming language
compiler language programming-language programming-language-development unfinished
Last synced: 17 Apr 2026
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/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/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/hemantwasthere/c-programs
Some C programs
c program programming programming-language
Last synced: 13 Jun 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/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/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/lang-programming/docs
The offical lang language standard and documentation
documentation lang-language programming-language translation-files
Last synced: 08 Jan 2026
https://github.com/maksim-ilin-f25/f
The F language can be considered as a reduced version of the Lisp language with some simplifications and modifications. It takes the basic syntax and semantics from Lisp.
cli functional-programming gradle interpreter kotlin lisp programming-language
Last synced: 19 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/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/blazinsan/medrecordkeeper
A medical record-keeping program developed by C Programming Language, intended for healthcare authorities usage such as hospitals, clinics, etc..
cprogramming cprogramming-language health health-check health-data healthcare medical medical-informatics programming-language records
Last synced: 09 Apr 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/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/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/adrianmosnegutu/toy-language-interpreter
A toy language interpreter made in Java, together with a user-friendly interface to debug and see how simple programs work.
interpreter java javafx javafx-application oop oops-in-java programming-language toy-language
Last synced: 21 Apr 2026
https://github.com/spencercornish/csci112-c-labs
Programming with C Labs for CSCI112 - Intro to Programming with C
c programming-language school-project
Last synced: 13 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/ericspencer00/resilient
Rust-based, self-healing, formal verification based Programming Language
Last synced: 06 May 2026
https://github.com/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
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/raynecloudy/goodmorning
abandoned attempt at making a programming language. note to self: don't use python next time
Last synced: 27 Dec 2025
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/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/meysam81/small-library-project
a small implementation of a library; a college assignment written in python
coding college college-assignment college-project college-students programming programming-language project python python-3 python3
Last synced: 12 Oct 2025
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/travisty-/monkey
A toy interpreted programming language, written in Go.
compiler go golang interpreter programming-language
Last synced: 10 Jun 2026
https://github.com/dignissimus/pyjlang
A python like language which is supposed to compile to Java
java language programming-language python
Last synced: 08 May 2026
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/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/izo0x90/snake-toy-vm
A generalized/ multi-arch. toy virtual machine, assembler and debugger written in Python. Just a fun project in python building a classical computer emulator.
assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization
Last synced: 24 Apr 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/mahi97/numex-lang
~ The pure functional Interpreter for NUMEX Language Based on Racket
functional-programming interpreter numex programming-language racket
Last synced: 08 Jan 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/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 2026
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
https://github.com/sudo-arash/nonscript
Basically MATLAB but worse
calculator matlab programming-language python
Last synced: 26 Apr 2026
https://github.com/daveyarwood/docs.alda.io
Documentation site for Alda, https://docs.alda.io
alda documentation language music music-composition programming-language
Last synced: 06 Sep 2025
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/kardashevlang/kardashev
A Rust-flavored systems language with lightweight effect labels in the type system — LLVM backend (JIT + AOT), ownership + borrow checking, generics, traits, and #[derive].
borrow-checker compiler effect-system jit language llvm programming-language rust systems-programming type-system
Last synced: 09 Jun 2026