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-04 00:20:36 UTC
- JSON Representation
https://github.com/derpius/mlang
Modern alternative to Expression 2 and StarfallEx
garrysmod lua programming-language
Last synced: 11 Jul 2025
https://github.com/flymeth/flylang-src
Private repo for the flylang source files
language programming-language typed typescript
Last synced: 22 Jun 2025
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 2025
https://github.com/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 2025
https://github.com/abdullah-niaz/java-learning
This repository is dedicated to learning Java and Object-Oriented Programming (OOP) concepts. It provides code examples and resources to help beginners and experienced developers improve their Java skills. Explore the code and resources to enhance your understanding of Java and OOP principles. Happy learning!
java object-oriented-programming oop programming-language
Last synced: 28 May 2026
https://github.com/andreas-schoch/dominoscript
A recreational stack-oriented concatenative two-dimensional non-linear self-modifying esoteric programming language that uses the dots on domino pieces to represent code.
compiler domino domino-script dominoscript esolang esoteric-programming-language interpreter programming-language stack-oriented
Last synced: 01 Apr 2025
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/killthebuddh4/gecko
A programming language for radically distributed applications.
distributed-systems golang programming-language xmtp
Last synced: 21 Jun 2025
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/itsvks19/nexis-compiler
Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.
cpp language nexis programming-language
Last synced: 23 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/saidhanush27/daily-javascript
daily-tasks javascript javascript-es6 programming-language
Last synced: 06 Jul 2025
https://github.com/farhantips/object_oriented_programming_python
Explore the core concepts of Object-Oriented Programming (OOP) in Python through hands-on exercises and real-world examples. This repository helps deepen understanding of OOP principles such as inheritance, encapsulation, polymorphism, and abstraction, providing practical implementations for effective learning.
abstract bracucse111 cse111 encapsulation inheritance object-oriented-programming oop overriding programming-language python
Last synced: 02 Jul 2026
https://github.com/bchip/trippi-cs451
Trent + Chippi = TRIPPI Programming Language (Project for CS451)
lexical-analysis parser programming-language tokenizer
Last synced: 06 Apr 2025
https://github.com/hoetty/marble
A simple and compact functional programming language
functional functional-programming programming-language
Last synced: 02 Aug 2025
https://github.com/acerx-amj/cll_interpreter
Interpreter for CLL inspired by C++ and Python.
cpp17 interpreted-programming-language interpreter programming-language
Last synced: 17 Sep 2025
https://github.com/i3abghany/kyoto
The Kyoto Programming Language and its compiler, Cyoto
antlr4 boost compiler llvm programming-language
Last synced: 18 May 2026
https://github.com/mrlsd/lilac
Compiler with LLVM backend
compiler language programming-language
Last synced: 16 May 2026
https://github.com/phucvin/vmgen-langs
Interpreted programming languages using vmgen
assembly interpreter programming-language register-vm stack-vm virtual-machine vm vmgen
Last synced: 18 May 2026
https://github.com/ttulka/sorry-marvin
Sorry, Marvin! 🤓 esoteric programming language that went wrong
esolang js minsky programming-language
Last synced: 30 Oct 2025
https://github.com/vitormanoelvb/sistema-fabrica-vitorcar
Sistema - Fábrica VitorCar
apache car-factory-automation cars console-app console-application database fabrica factory java java-8 jdbc-driver mysql netbeans netbeans-ide netbeans-project oriented-object-programming programming programming-language system system-design
Last synced: 31 Dec 2025
https://github.com/willmcpherson2/soop
The Soop Language
functional-programming object-oriented-programming programming-language rust
Last synced: 20 Jun 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/sebheron/pbcad
VPR frontend in Java/Spring
bioinformatics dna programming-language
Last synced: 07 Sep 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/mikaelfangel/crn-plus-plus
👩🏻🔬 Implementation of the molecular programming language CRN++
biology chemical-reactions compiler crn crn-simulator interpreter molecular plotting programming-language simulator
Last synced: 26 Oct 2025
https://github.com/alliecatowo/lumen
Lumen - A markdown-native, statically typed programming language for AI-native systems. Build deterministic agent workflows with first-class AI primitives.
agent ai anthropic chatgpt compiler interpreter language-design llm markdown openai programming-language rust static-typing type-system virtual-machine wasm webassembly
Last synced: 20 Feb 2026
https://github.com/0x77chris/turtlebasic
A basic-like programming language for Python Turtle drawing experiments. Still in development state.
programming-language python python3 turtle turtle-graphics turtle-python
Last synced: 19 Jun 2025
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/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/aidanm3341/cmel
My implementation of Lox from the Crafting Interpreters book.
crafting-interpreters lox programming-language
Last synced: 26 Jul 2025
https://github.com/trisuaso/faraday
🦇 Faraday is an experimental language which compiles to Lua source!
compiler lua programming-language type-checking
Last synced: 20 May 2026
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/felixfong227/mlpfim-programming-language
And other MLP "programming language",but reading the real source files
mlp mylittlepony pony programming-language
Last synced: 06 Apr 2025
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/fergusq/puna
Puna: a stream-oriented tool language inspired by Röda and jq
interpreter programming-language stream-oriented-programming
Last synced: 26 Jul 2025
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/ubavic/gibbon
A toy language
interpreter programming-language
Last synced: 23 Mar 2025
https://github.com/ripta/bfstk
beefsteak, the brainfuck~ish interpreter
programming-language toy-interpreter toy-language
Last synced: 19 Jun 2025
https://github.com/truedoctor/c--
A Brainfuck transpiler and interpreter
brainfuck brainfuck-interpreter c-- fun programming-language transpiler
Last synced: 18 Mar 2025
https://github.com/jafagervik/delti
Delti prog language
hobby-project programming-language zig zig-package
Last synced: 19 Jun 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/miguelvprieto/pseudocode-compiler
A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.
compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language
Last synced: 28 Jun 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/georgehanymilad/abu_hadhoud-tasks-with-cpp
Programming
chellenge cpp problem-solving programming-language programmng solution-challenge
Last synced: 29 May 2026
https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/tlpin
toki lawa pi ilo nanpa sama toki APL | Mirror of https://paltepuk.xyz/cgit/TLPIN.git/about
apl array-programming array-programming-language c programming-language tlpin toki-pona
Last synced: 26 Jul 2025
https://github.com/newlandtv/arabipy
Arabic + Python = ArabiPy.
arabic programming-language python
Last synced: 14 Mar 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/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/eignnx/funlang
A programming language similar to OCaml and Rust with Ruby-inspired syntax.
bytecode-interpreter programming-language
Last synced: 15 Mar 2025
https://github.com/emmanseete/rust-playground
My Rust Playground
programming-language rust rust-lang
Last synced: 03 Jul 2025
https://github.com/tomeraberbach/schoenberg
Shoenberg: The MIDI Esoteric Programming Language
brainfuck esolang esoteric-programming-language interpreter midi programming-language
Last synced: 01 Aug 2025
https://github.com/haliliceylan/hku-come-103-python-lab-2018
education laboratory programming-language python
Last synced: 27 Jul 2025
https://github.com/joshuboi77/c-dictionary
C list of keywords and identifiers built into a VSCode extension
c dictionary programming-language vscode vscode-extension
Last synced: 10 Apr 2026
https://github.com/newlandtv/python-tutorial-3.11.0
This is tutorial about Python 3.11.0 for beginners.
programming-language python python3 python3-11 tutorial
Last synced: 16 Sep 2025
https://github.com/watcol/somen-language
Utilities of the somen parser combinator for languages.
parser parser-combinators programming-language rust
Last synced: 07 Apr 2026
https://github.com/aligusnet/cheasle
bison llvm programming-language re-flex
Last synced: 20 May 2026
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: 20 May 2026
https://github.com/urtuba/tea-programming-language
Implementation of a simple programming language using cpp.
cpp data-structures istanbul-technical-university programming-language recursive
Last synced: 16 Mar 2025
https://github.com/theusalvesn/exercicioskotlyn
Repositório dedicado aos meus estudos de Kotlin, com exercícios práticos que abordam conceitos básicos e avançados da linguagem, incluindo sintaxe, POO e boas práticas de programação.
exercises kotlin programming-language
Last synced: 08 Jun 2026
https://github.com/berzanorg/my-programming-language
A programming language based on a stripped down version of math.
programming-language react repl
Last synced: 18 May 2026
https://github.com/piterweb/jalang
jalang / An interpreted language built with Rust
interpreter lexer parser programming-language rust
Last synced: 26 Mar 2025
https://github.com/st0012/monkey
An language Interpreter written in Go
golang interpreter programming-language
Last synced: 29 Mar 2025
https://github.com/saman-pasha/cicili
Lisp C Compiler aka. 'Cicili' programming language, which compiles Lisp-like syntax to C code and more extra features like struct's method, lambda, variable's defer and function-like macro.
c cicili compiler lisp programming-language
Last synced: 07 May 2025
https://github.com/baberrehman/rust
The Rust Programming Language
cool-stuff programming-language rust
Last synced: 02 Jul 2026
https://github.com/haseeb1389446/csharp
Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.
c-sharp coding console-application csharp csharp-code programming programming-language tasks
Last synced: 06 Aug 2025
https://github.com/jmbhughes/tapelanguage
A basic programming language on a tape
programming-language tape turing-machine turing-machine-simulator
Last synced: 20 Apr 2026
https://github.com/spacebanana420/tofu
A barebones scripting language
interpreter programming-language scala script scripting
Last synced: 24 Mar 2025
https://github.com/leo2776/gpu-database-2-
A structured dataset containing GPU, CPU, HTML, CSS, and JavaScript specifications for AI models and developers.
ai-dataset ai-training cpu dataset gpu hardware-database html-css-js-json json-dataset open-source programming-language
Last synced: 13 Jan 2026
https://github.com/mattiaz/funk
A custom programming language called Funk. This is a mirror of the Gitlab repo.
interpreter lexer parser programming-language
Last synced: 28 Jul 2025
https://github.com/claudiooliveira89/java
Repository created for programming and development in the java language.
devops java mobile poo programming-language
Last synced: 14 Sep 2025
https://github.com/ipl-foundation/ipl
The Interpreted Programming Language (IPL)
interpreted-language interpreted-programming-language interpreter ipl programming-fundamentals programming-language programming-tools rust simple-language technology
Last synced: 10 Mar 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/atomicptr/lox-rs
Tree Walk Interpreter for the Lox programming language
interpreter lox lox-interpreter lox-lang lox-language programming-language
Last synced: 28 Jul 2025
https://github.com/yuminaa/yu-lang
language + compiler
compiler-construction compiler-design cpp20 ir language-design programming-language
Last synced: 22 Jul 2025
https://github.com/magnexis/magnificent-language
batteries-included interpreted language designed to feel structured like C++ while staying approachable like Python. This repository ships a real lexer, AST parser, tree-walking interpreter, import-capable runtime, interactive REPL, command-line runner, examples, documentation, and GitHub-ready project scaffolding.
javascript programming-language release
Last synced: 26 Jun 2026
https://github.com/aceinetx/zenlang
Primary programming language of ZenOS
garbage-collection programming-language rust rust-lang
Last synced: 03 Jul 2026
https://github.com/wenyuzhao/honours-thesis
My Honours Thesis @ ANU
garbage-collection java jikesrvm programming-language virtual-machine
Last synced: 03 Aug 2025
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/xmarcoied/guess-my-language.go
Limited implementation to guess the input programming language , written in golang
Last synced: 28 May 2026
https://github.com/gabyfachini/parkingsystem
This C# Parking Management System is a simple console application that allows users to add, list, and remove vehicles from a virtual parking lot.
csharp oriented-object-programming programming-language
Last synced: 30 Jun 2025
https://github.com/luigichopper/clarityscript
A programming language that combines the functionality of HTML with the readability of Python
clarity-script parser programming-language python
Last synced: 26 May 2026
https://github.com/sushmashreeps/java-fulll-stack-development
This advanced-level repository equips learners with the necessary skills to excel in full-stack development using Java, with a focus on fostering employability skills. learners will delve into the key technologies integral to full-stack development, primarily centered around Java and its associated tools and frameworks such as Java EE, Java Persist
backend development frontend fullstack-development java java-8 javabackend programming-language sushmashreeps
Last synced: 29 Jan 2026
https://github.com/rasheedmhd/llama
A programming language impl from Robert Nystrom's Crafting Interpreters
ast byte lexer parser programming programming-language scanner
Last synced: 06 Apr 2025
https://github.com/ankush-web-eng/brolang
"Brolang" is a programming language that I am building right now for fun. It is still in development. This language aims for fun for all BROs.
Last synced: 10 Mar 2025
https://github.com/xmonader/monkey-lang
Monkey programming language
golang interpreter programming-language
Last synced: 21 Jun 2025
https://github.com/ashesh-para/travel-management-system
This project is designed to manage and streamline travel arrangements, including booking flights, accommodations, and other travel-related activities. The system aims to provide an efficient way to handle travel logistics for users.
css database final-year-project html javaswing jdbc-database jquery nodejs pijus-mazumdar programming programming-language tkinter-gui tourism-website travel-website
Last synced: 09 Apr 2026
https://github.com/jinxnvmm/turtlebasic
A basic-like programming language for Python Turtle drawing experiments. Still in development state.
programming-language python python3 turtle turtle-graphics turtle-python
Last synced: 04 Mar 2025
https://github.com/meysam81/multithreading-copying
a program to copy a text file somewhere else using multi-threading
copy-paste copy-text-to-clipboard csharp csharp-code multi-threading multithreading program programmer programming programming-challenge programming-challenges programming-language programming-languages
Last synced: 01 Jul 2026
https://github.com/jf17/alexa
AlexA is an open source programming language
alexa language programming-language
Last synced: 06 Mar 2026
https://github.com/reallyland/really-lang
The Really Programming Language
async-await fast general-purpose javascript programming-language really really-lang reasonml rust safe single-threaded web-api webassembly
Last synced: 11 Apr 2026
https://github.com/umairazmat/javascript-challenges-world
Check out my beginner-friendly GitHub repo🚀 with free programming exercises and challenges that cover various JavaScript concepts, including problem-solving, programming fundamentals, and ES6 JavaScript.Improve your JavaScript skills and have fun while practicing with open-source exercises.Give it a ⭐️ and fork for inspiration or your own projects
begineer-practice beginner-friendly beginners-exercises beginners-guide beginners-tutorial-series es6-javascript javascript javascript-es6 js problem-solving problem-statement problemsolving programming programming-challenges programming-contests programming-exercises programming-fundamentals programming-language
Last synced: 04 Apr 2025
https://github.com/bp7968h/jlox
Jlox interpreter from the book Crafting Interpreters
interpreter java programming-language
Last synced: 28 Jul 2025
https://github.com/chandralegend/vibelang
VibeLang is a programming language designed to seamlessly integrate with Large Language Models (LLMs) through native prompt blocks.
c openai programming-language vibe-coding vibelang
Last synced: 10 Apr 2025
https://github.com/severen/lox
My implementations of the Lox programming language from the book Crafting Interpreters by Bob Nystrom.
crafting-interpreters interpeter language lox programming-language virtual-machine vm
Last synced: 18 May 2026