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/grassleaff/tif
tif is a lightweight interpreted language implemented in Lua, featuring basic control flow, variables, expressions and more. Aimed at experimentation and educational use.
interpreter language lexer lua lua-programming parser programming-language
Last synced: 15 May 2026
https://github.com/dzikrisyairozi/learn-rust
A Repository to Learn Rust
learning programming-language rust
Last synced: 06 Apr 2026
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/paytonison/tot
A tiny total programming language prototype in Python with a conservative termination checker.
ai-assisted-development halting-problem interpreter language-design programming-language python termination-analysis total-programming
Last synced: 15 May 2026
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/nakernarolino/mountain_sakura
A language that actually makes sense
interpreter-language programming-language rust rust-lang
Last synced: 20 Mar 2025
https://github.com/lowkeykeishz/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: 16 May 2025
https://github.com/davidlee18/minihaskell
a little, functional, and lazy language
functional-programming lazy programming-language
Last synced: 30 Jan 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/tomasboda/gen-lang-interpreter
The GEN Programming Language
bytecode-interpreter programming-language virtual-machine
Last synced: 15 Jun 2025
https://github.com/suhteevah/aether
AI-native systems language. Close to the metal, LLM-readable, comments stripped at lex time.
ai autodiff compiler jit llm machine-learning programming-language rust systems-programming
Last synced: 14 Jun 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 2026
https://github.com/lucasgianine/java-running-tests
🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)
automated-testing programming-language unit-testing
Last synced: 20 Jul 2025
https://github.com/bkoropoff/dolang
Do Language
automation ci-cd devops programming-language shell
Last synced: 06 Apr 2026
https://github.com/TanzeelaFatima492/Function-in-C-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/arnavk-09/trieslolcode
😆 Just exploring LOLCODE
lolcode programming-language toy-language
Last synced: 07 Feb 2026
https://github.com/chaosunity/fangyen
Concatenative programming language but written in Mandarin?!?! PogChamp 串接堆疊導向程式語言但是用中文撰寫?!?! 太神啦
Last synced: 01 Feb 2026
https://github.com/rasabh-org/php-tutorials
A repository to host sample PHP source files intended to be used as study materials for learning or teaching purposes.
php programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials
Last synced: 28 Mar 2025
https://github.com/vknabel/zirric
Early development, experimental programming language with an implicit but strong and dynamic type system.
compiler experimental language programming-language
Last synced: 18 Jan 2026
https://github.com/primeeagle/concerto
A modern programming language with an advanced type system, supporting both object-oriented and functional programming paradigms.
advanced-types compiled-language functional-programming object-oriented-programming programming-language
Last synced: 08 Feb 2026
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/aishikmukherjee/dsa-arrays-in-c
Developer/Creator: Aishik Mukherjee
array array-manipulations arrays arrays-in-c c c-programming data-structures dsa easy interview-preparation max min programming programming-in-c programming-language search top
Last synced: 23 Aug 2025
https://github.com/vmmc2/bleach-docs
Repository that hosts the documentation of the Bleach language and its implementation.
documentation-website interpreters programming-language
Last synced: 19 Mar 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/farhantips/python-programming-language-1--cse110
Explore practical implementations and exercises related to Python programming concepts. This serves as a hands-on guide to mastering Python through coding challenges, experiments, and real-world applications.
basic-programming bracu bracucse110 colab-notebook cse110 programming-language pycharm python
Last synced: 17 Mar 2025
https://github.com/boyninja1555/gruntlang
Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!
easy-python programming programming-language python-sucks
Last synced: 09 Feb 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/ahojukka5/weavec2
Self-hosted Weave compiler — written in surface Weave itself. Top of the bootstrap chain; bootstrapped via weavefront + weavec1.
bootstrap compiler llvm programming-language self-hosting weave-lang
Last synced: 17 Jun 2026
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/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/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 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/margitantal68/cpp
📚 This open-access course will introduce you to C++ programming and STL.
cpp cpp-course cpp-tutorial modern-cpp modern-cpp-oop oop programming-language standard-template-library stl tutorial
Last synced: 11 Nov 2025
https://github.com/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 07 Jun 2026
https://github.com/georgehanymilad/basic-calculator-with-python
Python Programming
programming-language project python
Last synced: 15 Jun 2025
https://github.com/iamsuudi/interpreter
Interpreter for my hypothetical programming language
golang interpreter programming-language
Last synced: 28 Apr 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/it-delinquent/smack_your_brother
A small clicker game themed around smacking your brother
c-sharp caliburn caliburn-micro click clicker clicker-game clickergame clicking clicking-game csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern programming programming-language windows wpf wpf-application wpf-ui
Last synced: 28 Apr 2026
https://github.com/taco-c/go-forth
Forth-like language implemented in Go.
experiment programming-language
Last synced: 08 Jul 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/kumpatlapavankumar/data-structures
Data structures using java
computer-science data-structures enjoy-coding java love-coding programming-language programming-practice
Last synced: 27 Mar 2025
https://github.com/goldenglorys/rust-gentle-intro
a gentle Rust tutorial
programming-language rust rustlang
Last synced: 19 May 2026
https://github.com/jakeroggenbuck/paper
A simple programming language and its interpreter
interpreter programming-language
Last synced: 20 Jun 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/rasabh-org/css-tutorials
A repository to host sample CSS source files intended to be used as study materials for learning or teaching purposes.
browser programming-language server tutorial-code web-development
Last synced: 24 Jan 2026
https://github.com/mozamimy/kaguya
Kaguya is an implementation of Brainf**k by Ruby
brainfuck programming-language ruby
Last synced: 28 Mar 2025
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/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/evve01/linsl
Simple interpreter for a Lisp/Scheme like language
lisp programming-language rust scheme
Last synced: 18 Jun 2025
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/emomaxd/zenith
a tiny C front-end.
c-plus-plus compiler llvm llvm-frontend programming-language
Last synced: 21 Apr 2026
https://github.com/rafinhadufluxo/flicflac
analytics go golang golang-examples golang-tools programming-language students
Last synced: 20 Aug 2025
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/microshaftcorp/itch-doser
An Programming Lanuage Easier Than ANYTHING!
batch beta-release dos programming-language test
Last synced: 21 Jan 2026
https://github.com/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 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/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/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/huidaecho/stacki
A stack-based interpreter that borrows all opcodes from Whitespace
esoteric-language interpreter programming-language whitespace
Last synced: 09 Jun 2026
https://github.com/billgewrgoulas/custom-compiler
Compiler for a small programming language, built for the Compilers course at UOI.
assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree
Last synced: 28 Apr 2026
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/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/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/jafagervik/delti
Delti prog language
hobby-project programming-language zig zig-package
Last synced: 19 Jun 2025
https://github.com/aroramrinaal/go
playing with golang
100daysofcode go golang programming-language
Last synced: 12 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/b-jure/tokudae
Embeddable interpreted programming language (work in progress)
c embedded-language interpreter programming-language
Last synced: 12 Aug 2025
https://github.com/lillian0x1a/lilium
Safe low-level programming with Python-like syntax.
compiler llvm programming-language rust-alternative safe-unsafe systems-programming
Last synced: 04 Oct 2025
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/recached/reasm
Dive deep, create and don't worry about the details
assembly assembly-language low-level-programming open-source programming-language reasm reassembly startup
Last synced: 02 Jan 2026
https://github.com/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 17 Jun 2026
https://github.com/luxluth/gcompiler
A simple compiler for the G description language for simple graphs
compiler graphics mathematics programming-language svg
Last synced: 10 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/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/saidhanush27/daily-javascript
daily-tasks javascript javascript-es6 programming-language
Last synced: 06 Jul 2025
https://github.com/pablushaa/stackcore
💾 Компилируемый язык программирования для ESP32
Last synced: 19 May 2026
https://github.com/sourceduty/python_libraries
Pythonic libs, functions, definitions and statements.
ai artificial-intelligence code coder computer-science dev development framework lib library libs program programming programming-language python python-lib python-library science
Last synced: 08 Aug 2025
https://github.com/alexeykarnachev/py2glsl
Simple to use Python to GLSL transpiler
compiler dsl glsl opengl programming-language python shader shader-programming shaders shadertoy transpiler
Last synced: 07 Aug 2025
https://github.com/juliocamposmachado/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: 18 May 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/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/ripta/bfstk
beefsteak, the brainfuck~ish interpreter
programming-language toy-interpreter toy-language
Last synced: 19 Jun 2025
https://github.com/willothy/deque-lang
Deque Language VM written in Rust
deque esoteric-language programming-language rust
Last synced: 30 Mar 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/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/burning-eggs/whim
Stack-based programming language inspired by Forth.
no-dependencies programming-language python whim
Last synced: 11 Jun 2026
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/ezequias2d/netuno
The Netuno Programming Language (WIP)
language netuno programming-language
Last synced: 11 Oct 2025
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/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/wenyuzhao/honours-thesis
My Honours Thesis @ ANU
garbage-collection java jikesrvm programming-language virtual-machine
Last synced: 03 Aug 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/lazzerex/ferris-lang
Ferris - A simple programming language written in Rust.
compiler programming-language rust
Last synced: 18 Jun 2025