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/shreyaj-27/mini_projects_in_java
This repository contains mini projects created in java.
eclipse-ide intellij-idea java programming-exercises programming-language
Last synced: 17 May 2026
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/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/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/johan-jnn/flylang
Source code of my dream programming language
language oop programming-language rust
Last synced: 26 Sep 2025
https://github.com/divergentclouds/expanse
A WIP macroassembly language for Subleq and other word-based OISCs
assembler macro-assembler oisc programming-language subleq
Last synced: 02 Jan 2026
https://github.com/rybla/compilator
An abstractly-specified transpiler
haskell programming-language type-setting
Last synced: 08 Nov 2025
https://github.com/kmyeaserarafat/problem_solving
Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica
algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language
Last synced: 16 Mar 2025
https://github.com/rayhanadev/ibcspsuedolang
Attempting to implement the IB Computer Science SL Pseudocode "Spec" as an interpreted language!
esoteric-language ib ibo interpreter programming-language pseudocode rust
Last synced: 15 Jul 2025
https://github.com/hjyup/programming-basics
Here you can find laboratory work for the subject 'Fundamentals of Programming'
programming programming-exercises programming-language
Last synced: 21 Mar 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/imsushant12/stone-paper-scissor
It is a small project related to C-Language in which I have coded the famous stone-paper-scissor game that I think everyone has played in their childhood.
clanguage programming-language project
Last synced: 17 Mar 2025
https://github.com/spaghettifunk/alaska
A mix between Go and Rust to reach the sweet spot with LLVM as backend
go llvm programming-language rust
Last synced: 06 Jan 2026
https://github.com/debasish-dutta/dd-compiler-design
This is a compiler designed to support a custom programming language loosely based on C
Last synced: 12 Apr 2026
https://github.com/mobskuchen/lia
Object Oriented Programming Language
compiler dotnet java programming-language
Last synced: 28 Apr 2026
https://github.com/kinderjosh/pcl
The PCL programming language.
compiler compiler-backend compiler-design fasm programming-language
Last synced: 31 Jul 2025
https://github.com/itsrainingmani/lox
Lox programming language
c interpreter java programming-language
Last synced: 18 May 2026
https://github.com/aishikmukherjee/dsa-stacks-in-c
Developer/Creator: Aishik Mukherjee
c c-programming code coding cse data-structures dsa dsa-in-c intermediate learn learn-to-code programming programming-language ready-to-use stacks stacks-in-c top
Last synced: 08 Jul 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/tauhazmat/python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.
Last synced: 06 Apr 2025
https://github.com/sergeychelak/fox-bytecode
Rust port of clox language
bytecode bytecode-interpreter crafting-interpreters interpreter programming-language
Last synced: 23 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://codeberg.org/catseye/Castile
A simple imperative language with union types (and a compiler for same, with multiple targets)
compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types
Last synced: 23 Jul 2025
https://github.com/hathibelagal-dev/occult
A programming language that looks very esoteric and occult-like
esolang ply programming-language python
Last synced: 13 Sep 2025
https://github.com/r1c4rdco5t4/scripting-language
Attempt of a custom scripting language using Python
interpreter programming-language python scripting-language
Last synced: 30 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/vihlancevk/myprogramminglanguage
My own programming language
c learning-task programming-language recursive-descent-parser student-project
Last synced: 13 May 2026
https://github.com/burning-eggs/whim
Stack-based programming language inspired by Forth.
no-dependencies programming-language python whim
Last synced: 11 Jun 2026
https://github.com/vantio-games/lingual
A transpiler for modern SDK development.
cpp csharp javascript language nodejs programming-language transpiler typescript
Last synced: 12 Apr 2026
https://github.com/jodus-melodus/xy
Programming language specifically designed to solve mathematical problems
ast math mathematical-programming mathematics maths programming-language programming-languages solution solve workbook
Last synced: 13 Mar 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/willmcpherson2/tulip
A Tiny, Untyped, Lazy, Interpreted, Pure language
Last synced: 30 Mar 2025
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/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/mohitk05/monkey-ts
An implementation of the Monkey programming language in TypeScript
interpreter monkey-programming-language programming-language typescript
Last synced: 31 Jul 2025
https://github.com/magayaga/hyzero
The Hyzero programming language
hyzero language programming-language python
Last synced: 18 May 2026
https://github.com/st0012/monkey
An language Interpreter written in Go
golang interpreter programming-language
Last synced: 29 Mar 2025
https://github.com/prashantrahul141/splax
A memory safe, easy, dynamic programming language.
interpreter lexer parser programming-language rust tree-walk-interpreter
Last synced: 30 Jul 2025
https://github.com/alexishuvier/lispy
A lisp-like language made with Python
lisp-dialect lispy programming-language python wip
Last synced: 17 Mar 2025
https://github.com/saidhanush27/javascript-fundamentals
daily-tasks javascript javascript-es6 programming-language
Last synced: 30 Mar 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/flymeth/flylang-src
Private repo for the flylang source files
language programming-language typed typescript
Last synced: 22 Jun 2025
https://github.com/satyam4229/powerpro-academy
Algorithm Unlocked is a website with multiple pages that covers various topics related to data science, programming languages, technology news, and programming skills. The website is designed to provide a comprehensive platform for individuals interested in these areas.
blog bootstrap bootstrap4 css data-science html programming-language website
Last synced: 15 May 2026
https://github.com/deysuman/hope
Hope is a small, fast, class-based concurrent scripting language
cpp create hope new programming-language scripting-language
Last synced: 15 May 2026
https://github.com/derpius/mlang
Modern alternative to Expression 2 and StarfallEx
garrysmod lua programming-language
Last synced: 11 Jul 2025
https://github.com/degory/ghul-repository-template
GitHub repository template for a basic ghūl programming language application
dotnet ghul github programming-language repo template
Last synced: 16 Jan 2026
https://github.com/jeluchu/matepedia
Aquí podrás encontrar todos los programas de matemáticas que voy realizando. Desde los más fáciles hasta operaciones complejas
cpp matematicas mathematics maths operations programming programming-language
Last synced: 18 Jun 2025
https://github.com/sergeychelak/basic-like
Basic-like interpreter/programming language
ast basic interpreted-programming-language interpreter programming-language
Last synced: 17 May 2026
https://github.com/blakley/compiler-design
Let's create something
cpp interpreter lexer-parser programming-language translation
Last synced: 10 Sep 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/rdenadai/sigil-vscode-language-support
Sigil Language Support for Visual Studio Code
plugin programming-language sigil vscode-extension
Last synced: 18 May 2026
https://github.com/h1alexbel/sxl
XML transformation language, similar to XSLT, but simpler
programming-language xml xml-transformation xslt
Last synced: 15 Jun 2025
https://github.com/olion-lang/olion
A programming language with Algebraic Effects on WASI
algebraic-effects effect programming-language security wasi wasi-preview-2 wasm web-assembly webassembly
Last synced: 30 Jul 2025
https://github.com/8pockets/hi
Hi-lang is beginner's all-purpose symbolic instruction code
golang interpreter programming-language
Last synced: 14 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/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/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/timetolivechk-spec/uzpp
O'zbek tilida yoziladigan zamonaviy dasturlash tili. Modern programming language with Uzbek syntax, transpiles to C++23.
compiler cpp cpp23 education educational-language educational-programming language-server open-source programming-language transpiler uzbek uzbekistan vscode-extension
Last synced: 18 May 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: 24 Feb 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/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/xerosic/cater-lang
Cater, a primitive programming language made for fun.
caterpillar esoteric programming-language python3
Last synced: 31 Oct 2025
https://github.com/baleyko/docker-luvit
Dockerized Luvit environment
docker-image lua luvit programming-language
Last synced: 10 Mar 2025
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/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/b1nus/numple
A simple number oriented programming language.
basic-funcionality concise math mathematics programming-language proof-of-concept rudimentary simple zig
Last synced: 30 Jul 2025
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/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/aden-q/monkey
An interpreted language written in Go
go golang interpreter programming-language
Last synced: 11 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/newlandtv/arabipy
Arabic + Python = ArabiPy.
arabic programming-language python
Last synced: 14 Mar 2025
https://github.com/degory/ghul-examples
ghūl programming language examples
examples ghul programming-language
Last synced: 16 Jan 2026
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/dowhiledev/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: 30 Apr 2026
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 2025
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/kajizukataichi/scripts
Awesome easy to understand script language, alternative of Python
alternative alternative-pythons programming-language programming-languages script-lang script-language script-languages secure simple small speed static transpiled-language transpiler transpilers
Last synced: 30 Jul 2025
https://github.com/wgtsantos/aulas_javascript_t
Aulas Práticas de Javascript - Turma Tarde
desenvolvimento-de-sistemas javascript lessons-learned programming-language senai students
Last synced: 19 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/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/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/tinybiggames/nitropascal
High-performance VM-based Pascal compiler system.
bytecode compiler delphi high-performance pascal programming-language runtime virtual-machine vm win64 windows11
Last synced: 29 Jul 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/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/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/wgtsantos/aula_javascript_m
Aulas Práticas de Javascript - Turma Manhã
desenvolvimento-de-sistemas javascript lessons-learned programming-language senai students
Last synced: 04 Oct 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/asmxfoundation/asmx-g2
🚀The AsmX G2 (AsmX Generation 2)
asmx asmx-compiler assembler compiler compilers future hardware innovation irc-compiler jit-compiler low-level-programming open-source opensource programming-language programming-languages
Last synced: 02 Jan 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/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/tttardigrado/esostack
A small stack oriented esolang
esolang interpreter programming-language stack
Last synced: 03 Apr 2025