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/miri-lang/miri
A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI
compiler cranelift gpu gpu-programming llvm miri programming-language
Last synced: 08 May 2026
https://github.com/twolodzko/goer
A minimal Erlang implemented in Go
erlang golang interpreter programming-language
Last synced: 27 Feb 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/aishikmukherjee/strings-in-c
Developer/Creator: Aishik Mukherjee
c c-prog c-programming code coding coding-in-c cse easy educational learn learn-to-code programming-language ready ready-to-use string-in string-manipulation string-operations strings strings-in-c top
Last synced: 15 Oct 2025
https://github.com/ingener74/fun
Язык программирования Fun
cmake ffi jit llvm programming-language
Last synced: 21 Apr 2026
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/ericspencer00/resilient
Rust-based, self-healing, formal verification based Programming Language
Last synced: 06 May 2026
https://github.com/willmcpherson2/isos
The Isos programming language
compiler cxx haskell llvm nix programming-language
Last synced: 13 Apr 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/jakeroggenbuck/paper
A simple programming language and its interpreter
interpreter programming-language
Last synced: 20 Jun 2026
https://github.com/amila-rukshan/chocopy
ChocoPy - statically typed subset of Python.
chocopy dynamic-dispatch llvm object-oriented programming-language
Last synced: 24 Apr 2026
https://github.com/frederiktobner/zenlox
The Lox language implemented in Zig
interpreter programming-language virtual-machine
Last synced: 15 Jul 2025
https://github.com/parthasarathy27/workspacejava
The Java Learning Program is a comprehensive showcase of my skills and understanding of Java programming, developed as part of my participation in a Java bootcamp.
intellij-idea java java-8 javascript-library learning-java learning-js programming-language workspace
Last synced: 24 Apr 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/rexionmars/snake-lang
SNAKE is a Concatenative Stack-Oriented Programming Language
assembly bytecode compiled-language concatenative-programming-language linux native programming-language stack-based x86-64
Last synced: 10 May 2026
https://github.com/nulldev/solaire
🌞 Bootstrap Code for the Solaire Programming Language
bootstrap nulldev programming-language solaire
Last synced: 15 Apr 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/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/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/reinoutww/ryn-lang
A new programming language for it all: Ryn.
compiler custom-language modern programming-language
Last synced: 09 Apr 2025
https://github.com/aparzi/design-pattern
This repository aims to realize all the design patterns
design-patterns java java-8 java8 object-oriented programming-language unimol
Last synced: 29 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/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/alexandrospanag/my_cplusplus_projects
My Projects on C++.
cplusplus learn programming-language
Last synced: 05 Jul 2025
https://github.com/kasir-barati/golang
A very simple application. I write it to calculate some data for me. I think it is a heavy process, therefore i use golang
go golang programming programming-language tutorial
Last synced: 05 Sep 2025
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/muba-74/quiz-system
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool console-app console-application java javascript node node-js nodejs programming-language typescript
Last synced: 13 Apr 2026
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: 16 Mar 2025
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/penguincabinet/purelisp
golang lisp programming-language pure-lips
Last synced: 26 Mar 2025
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/ang3lerr404/hololang
A new semi-toy programming language written in zig
programming-language programming-language-development zig
Last synced: 22 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/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 Jan 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/dzimiks/mixlang
Grammar and sample code of my custom programming language.
Last synced: 15 Feb 2026
https://github.com/corocoto/crb-language
programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:
crb-language javascript js programming programming-language
Last synced: 09 Oct 2025
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/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 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: 12 Oct 2025
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/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/erkamuzuncayir/c-programming-a-modern-approach
This repository contains my solutions for C Programming: A Modern Approach by K. N. King.
c c-language c-programming c-programming-language language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 17 Oct 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/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/markalexi/-egg-language
Impementation of programming language EGG (authored by Marijn Haverbeke, "Eloquent JavaScript").
Last synced: 27 Oct 2025
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/alexandramartinez/adventofcode-2015
DataWeave scripts used in the adventofcode.com site for 2015.
advent-of-code adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 09 Feb 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/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/dzangfan/evason
A lighweight programming language mixing JSON and functional features together
functional-programming json programming-language
Last synced: 19 Apr 2026
https://github.com/martianoff/rules-gala
Bazel rules, a bzlmod extension, and a gazelle plugin for building, testing, and transpiling the GALA language — plus a Bazel module registry that publishes rules_gala.
bazel bazel-registry bazel-rules build-system bzlmod functional-programming gala gala-lang gazelle go golang programming-language starlark toolchain transpiler
Last synced: 05 Jun 2026
https://github.com/muskan-fatim/dev_quiz
**Muskan Developer Quiz** is an interactive quiz application designed to test and enhance your knowledge in web development. Built with a focus on beginners, it offers a range of questions of HTML, CSS
cli practice-quiz programming-language typescript
Last synced: 22 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/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/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/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/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/youseftareq33/dart_language
dart dart-basics dart-oop programming-language
Last synced: 02 May 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/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/mituskillologies/data-science-july24
Programs of Data Science batch @ MITU Skillologies, July 2024
classification data-analytics data-science machine-learning mysql powerbi programming-language python sql supervised-learning unsupervised-learning
Last synced: 05 May 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/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 10 Jun 2026
https://github.com/habibun/c
A general-purpose computer programming language
c c-programming c-programming-language cplusplus learning programming-language
Last synced: 11 May 2026
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/aadenboy/kawa-ide
Official IDE and interpreter for the Kawa esolang
esolang esolang-wiki esolangs esoteric-programming-language ide interpreter programming-language
Last synced: 14 Jun 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/qundao/mirror-zig
Mirror of zig lang <https://codeberg.org/ziglang/zig> | https://github.com/ziglang/zig has moved | General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Last synced: 23 Jun 2026
https://github.com/magnexis/code-playground
MGL — A Visual + Code-Based Data Processing Platform
dockerfile news playground-project programming-language release
Last synced: 26 Jun 2026
https://github.com/magnexis/cobolx
COBOL-X is a modern COBOL-inspired programming platform for readable business logic, deterministic tooling, and backend-oriented workflows. This repository ships a TypeScript-based compiler toolchain, runtime, package manager layer, editor integration, and release validation flow.
cobol-language javascript modernized programming-language release typescript vscode-extension
Last synced: 26 Jun 2026
https://github.com/rapleswojtyla/w
Trying to make my first programming language using Python
Last synced: 15 Jul 2025
https://github.com/minoritea/ramen.nim
Ramen is a programming language
esolang esoteric-language esoteric-programming-language programming-language ramen ramen-lang
Last synced: 28 Feb 2025
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/jacylang/tree-sitter-jon
jacy json language programming-language
Last synced: 19 Apr 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/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/f3nr1rs3c/csharp_programming
csharp csharp-code programming-language
Last synced: 09 Apr 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/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/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/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/nobodxbodon/nadesiko3-subset-one
A subset of Japanese programming language Nadesiko3 抚子日语语言子集一号
Last synced: 30 May 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/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/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/yazaldefilimone/mini-interpreter
Crafting an interpreter with TypeScript.
compiler interpreter programming-language
Last synced: 11 Mar 2025
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
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/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
https://github.com/microshaftcorp/itch-doser
An Programming Lanuage Easier Than ANYTHING!
batch beta-release dos programming-language test
Last synced: 21 Jan 2026