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/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/hkoosha/toylang1
A toy language (to be), from scratch, written in Rust
programming-language programming-language-development rust rust-lang
Last synced: 23 Mar 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/blasius/javon
Javon – A modern, native-speed programming language with Java-like syntax.
compiler compiler-design java javafx native programming-language
Last synced: 22 Apr 2026
https://github.com/meysam81/flight-console-app
a minor bug fix from a source of someone else; just changed some glitches so that it can work properly
assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects
Last synced: 11 Oct 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/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/johan-jnn/flylang
Source code of my dream programming language
language oop programming-language rust
Last synced: 26 Sep 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/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 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/meysam81/interpreter-for-numex
This project has to do with NUMEX (Number-Expression Programming Language). NUMEX programs are written directly in Racket by using the constructors defined by the structs defined
college college-project computer-science computer-science-and-engineering coursera coursera-assignment coursera-course coursera-programming coursera-programming-language dan-grossman engineering functional-programming programming-language project racket racket-lang racket-language racket-recursive study university-of-washington
Last synced: 14 Feb 2026
https://github.com/nixinova/nouva
The Nouva programming language.
grammar language lark nixinova parser programming-language
Last synced: 01 Nov 2025
https://github.com/lucasmcclean/serin
ML-style language with bidirectional typing, closures, and WASM compilation.
anf bidirectional-typechecking closures programming-language wasm
Last synced: 03 Jun 2026
https://github.com/rociobenitez/learn-c
Material educativo para aprender el lenguaje de programación C
c language-c programming-language software-engineering
Last synced: 21 May 2026
https://github.com/rybla/compilator
An abstractly-specified transpiler
haskell programming-language type-setting
Last synced: 08 Nov 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/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/spacebanana420/tofu
A barebones scripting language
interpreter programming-language scala script scripting
Last synced: 24 Mar 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/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/muba-74/word-counter
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
coding java javascript node node-js nodejs programming programming-language typescript typescript-library
Last synced: 07 Apr 2026
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
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/maxrt101/xcc
XCC Programming language compiler based on LLVM
compiler cpp17 llvm programming-language
Last synced: 02 May 2026
https://github.com/genbuhase/equript
JavaScript + Equation = ???
equation javascript programming-language
Last synced: 16 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/israfiel-a/azalea
A small, concise C-like language built for use in the Cobalt operating system.
Last synced: 21 Jul 2025
https://github.com/drift-language/drift
The Drift programming language.
java jvm kotlin language programming-language
Last synced: 06 Jan 2026
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/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/raquentin/y
A trivial dynamic general purpose scripting language.
Last synced: 13 May 2025
https://github.com/muba-74/adventure-game
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line console-application java javascript node nodejs programming-language typescript
Last synced: 12 Apr 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/jf17/alexa
AlexA is an open source programming language
alexa language programming-language
Last synced: 06 Mar 2026
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/blakley/compiler-design
Let's create something
cpp interpreter lexer-parser programming-language translation
Last synced: 10 Sep 2025
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/yanlvl99/lune-custom-build
A standalone Luau runtime. Write and run programs, similar to runtimes for other languages such as Node, Deno, Bun, or Luvit for vanilla Lua. Lune provides fully asynchronous APIs wherever possible, and is built in Rust 🦀 for speed, safety and correctness.
custom luau luau-language lune lune-custom lune-custom-build programming-language roblox roblox-lua
Last synced: 29 May 2026
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/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/derpius/mlang
Modern alternative to Expression 2 and StarfallEx
garrysmod lua programming-language
Last synced: 11 Jul 2025
https://github.com/magayaga/hyzero
The Hyzero programming language
hyzero language programming-language python
Last synced: 18 May 2026
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/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/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/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/flymeth/flylang-src
Private repo for the flylang source files
language programming-language typed typescript
Last synced: 22 Jun 2025
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/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/itsrainingmani/lox
Lox programming language
c interpreter java programming-language
Last synced: 18 May 2026
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/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/killthebuddh4/gecko
A programming language for radically distributed applications.
distributed-systems golang programming-language xmtp
Last synced: 21 Jun 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/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/km-saifullah/js
All about JavaScript
dynamic-programming javascript programming-language raw-javascript
Last synced: 03 Nov 2025
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/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/amari-calipso/skye-lang
Skye ~ The retrofuturistic programming language
c c-programming-language compiler language-design language-engineering low-level programming-language rust transpiler
Last synced: 05 May 2025
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/l12-krts/wslang
Well Simple - A Well... Simple yet powerful scripting language with graphics, JSON, cryptography, and file I/O capabilities.
programming-language repl wslang
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/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/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/baberrehman/rust
The Rust Programming Language
cool-stuff programming-language rust
Last synced: 14 Mar 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/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/ayushverma135/c-dsa-programs
This repository contains a collection of C programs related to Data Structures and Algorithms (DSA). The purpose of this repository is to provide a comprehensive resource for learning and practicing DSA concepts through practical implementation in the C programming language.
c programming programming-exercises programming-language
Last synced: 01 May 2026
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/pablushaa/stackcore
💾 Компилируемый язык программирования для ESP32
Last synced: 19 May 2026
https://github.com/willmcpherson2/soop
The Soop Language
functional-programming object-oriented-programming programming-language rust
Last synced: 20 Jun 2025
https://github.com/csjh/wasm-interpreter
An in-place WebAssembly interpreter
cpp interpreter programming-language runtime wasm webassembly
Last synced: 18 May 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/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/anathelegend/perl-efz
🚀 Simplify data management with Perl EFZ, an efficient tool for efficient file and data manipulation in Perl applications.
automation code-utilities command-line-tool cross-platform data-manipulation efz file-formatter open-source parser perl programming-language scripting software-development text-processing utf-8
Last synced: 30 Oct 2025
https://github.com/ttulka/turmin
Turmin esoteric programming language is neither a Turing machine nor a Minsky machine.
esolang js minsky programming-language turing-machine
Last synced: 12 Aug 2025
https://github.com/muba-74/student-management-system
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT,NODEJS AND OBJECT ORIENTED PROGRAMMING CONCEPTS.
javascript node node-js nodejs object-oriented-programming programming programming-language typescript
Last synced: 11 Apr 2026
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/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/yuminaa/yu-lang
language + compiler
compiler-construction compiler-design cpp20 ir language-design programming-language
Last synced: 22 Jul 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/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/jafagervik/delti
Delti prog language
hobby-project programming-language zig zig-package
Last synced: 19 Jun 2025
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/saidhanush27/daily-javascript
daily-tasks javascript javascript-es6 programming-language
Last synced: 06 Jul 2025
https://github.com/lbrugnara/zenitsharp
A C# implementation of the Zenit programming language
compiler-construction compiler-design programming-language programming-language-development
Last synced: 04 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/gboncoffee/webheadache
Brainfuck interpreter on the browser, written in CoffeeScript
brainfuck brainfuck-interpreter coffeescript computer-science interpreter javascript programming-language web
Last synced: 01 May 2026
https://github.com/haimonmon/cpp-practice-hub
learning C++ with short simple exercises
cpp learn-to-code learning-exercise practice-programming programming-language
Last synced: 12 Mar 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/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/hengxin/coq-rock
Rock on Coq
coq distributed-system formal-methods programming-language theorem-prover
Last synced: 25 Feb 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/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/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