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-04-08 00:20:02 UTC
- JSON Representation
https://github.com/willmcpherson2/tulip
A Tiny, Untyped, Lazy, Interpreted, Pure language
Last synced: 30 Mar 2025
https://github.com/normal-coder/linguist-colors
Generate colors for programming language or file, base on GitHub/linguist
colors file-extension github linguist linguist-color programming-color programming-language
Last synced: 20 Feb 2026
https://github.com/tom-weatherhead/lobotomy
A Brainf*ck interpreter written in C.
brainfuck brainfuck-interpreter c interpreter programming-language
Last synced: 25 Dec 2025
https://github.com/ripta/mwnci
mwnci the monkey language
programming-language toy-interpreter
Last synced: 14 May 2025
https://github.com/amanmenda/prism
Prism is an educational imperative programming language inspired by Rust syntax, developed during coursework at EPITECH to explore compiler design and language implementation.
compiler haskell programming-language virtual-machine
Last synced: 20 Mar 2025
https://github.com/kenpusney/fed
The Federal of Programming Languages
design-document fed programming-language
Last synced: 17 Feb 2026
https://github.com/xmonader/monkey-lang
Monkey programming language
golang interpreter programming-language
Last synced: 21 Jun 2025
https://github.com/jethrr/bisaya-prog-language
A high interpreted programming language based on Cebuano built using Typescript
Last synced: 09 Sep 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/basemax/goscript
GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.
go go-interpreter go-programming-language golang golang-interpreter interpreter interpreter-basic interpreter-go interpreter-language interpreter-pattern programming-language programming-language-design programming-language-development programming-language-go programming-language-translator programming-languages
Last synced: 18 Mar 2025
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/metagn/kismet
Weird lisp-like language with imperative syntax and typed macros
Last synced: 18 Mar 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: 30 Dec 2025
https://github.com/poseidoncoder/progeny
a minimalist, clean programming language
interpreter progeny programming-language tree-walker
Last synced: 26 Feb 2025
https://github.com/sharoonjoseph321/social_media_eda
Data Analysis on social media apps ,using pandas, python, matplotlib.
data data-analysis data-science data-visualization matplotlib programming-language project python pythonprojects
Last synced: 03 Mar 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/trisuaso/faraday
🦇 Faraday is an experimental language which compiles to Lua source!
compiler lua programming-language type-checking
Last synced: 18 Mar 2025
https://github.com/taco-c/go-forth
Forth-like language implemented in Go.
experiment programming-language
Last synced: 08 Jul 2025
https://github.com/tttardigrado/mixtape
Befunge + Brainf*ck + ❤️ = MixTape
befunge brainfuck esolangs esoteric-programming-language interpreter nim programming-language topic
Last synced: 03 Apr 2025
https://github.com/tttardigrado/esostack
A small stack oriented esolang
esolang interpreter programming-language stack
Last synced: 03 Apr 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/brendanberg/dbn
Draw By Numeral
creative-coding graphics pixel-art programming-language
Last synced: 04 Dec 2025
https://github.com/ekusiadadus/h2lang
H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.
compiler herbert multi-agent parser programming-language robot rust wasm webassembly
Last synced: 13 Jan 2026
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/deep-neural/nova-lang
High-level Programming Language For AI
compiler concurrency llvm memory-safety ml nova-lang package-manager programming-language type-system
Last synced: 02 Apr 2025
https://github.com/nymessence/nymya
Welcome to the NymyaLang ecosystem, a consciousness-integrated programming environment with advanced AI/ML and quantum computing capabilities.
ai artificial-intelligence compiler cplusplus cross-compilation cross-platform custom-language gtk gui machine-learning mathematical-software ml programming-language quantum-computing quantum-mechanics quantum-networking rust symbolic-mathematics syntax-highlighting textmate-grammar
Last synced: 13 Jan 2026
https://github.com/ubavic/gibbon
A toy language
interpreter programming-language
Last synced: 23 Mar 2025
https://github.com/primeeagle/sonata
A modern scripting language with an advanced type system, supporting both object-oriented and functional programming paradigms.
functional-programming interpreted-programming-language object-oriented-programming programming-language scripting-language
Last synced: 17 Feb 2026
https://github.com/sanalzio/zio-plus
My simple programing language.
javascript js programming-language
Last synced: 30 Jun 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/h1alexbel/sxl
XML transformation language, similar to XSLT, but simpler
programming-language xml xml-transformation xslt
Last synced: 15 Jun 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/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/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/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: 26 Feb 2025
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/carloseduardonit/mensagem-em-java
Projeto 'Mensagem em Java': Aplicação simples desenvolvida em Java para enviar e exibir mensagens. Focado em praticar conceitos básicos de programação, estrutura de dados e lógica de controle de fluxo em Java.
beginner java-8 jdk8 programming-language
Last synced: 04 Apr 2025
https://github.com/aloussase/sotest
A tiny scripting language to test loading shared libraries
c interpreter programming-language shared
Last synced: 23 Aug 2025
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/aden-q/monkey
An interpreted language written in Go
go golang interpreter programming-language
Last synced: 11 Apr 2025
https://github.com/kotharithvik-git/yeep-prolag
Yeep is a simple programming language built in C++. It supports Windows, Linux, and macOS. Join the development on GitHub! 🌟💻
compiler cross-platform dynamic-typing interpreter linux logical-operators macos open-source programming-language scripting string-concatenation windows
Last synced: 23 Jun 2025
https://github.com/ogshawnlee/pino-lang
Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to JavaScript/Python as I don't know how to compile to a lower level.
javascript programming-language transpiled-language
Last synced: 19 Nov 2025
https://github.com/dominhduy09/learning-programming
Learning-programming books and collections
books code coding coding-style collection learning programming programming-language study
Last synced: 25 Feb 2026
https://github.com/arnavk-09/trieslolcode
😆 Just exploring LOLCODE
lolcode programming-language toy-language
Last synced: 07 Feb 2026
https://github.com/alexandrospanag/my_cplusplus_projects
My Projects on C++.
cplusplus learn programming-language
Last synced: 05 Jul 2025
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/walderlansena/acervoti
Acerco de livros sobre computação: Programação, Desenvolvimento, Versionamento, Padrões de Projetos, etc.
computer livros programming-language ti
Last synced: 09 Feb 2026
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/f3nr1rs3c/csharp_programming
csharp csharp-code programming-language
Last synced: 09 Apr 2025
https://github.com/divinemonk/programming-languages
Programming Languages
angularjs golang html java javascript jquery nodejs perl programming programming-language programming-languages python python2 python3 r reactjs vuejs
Last synced: 04 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/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/diohabara/cornellpl
https://cs3110.github.io/textbook/chapters/interp
Last synced: 25 Mar 2025
https://github.com/mr-asim-1/idm-trial-reset
Tool to reset Internet Download Manager (IDM) trial period safely
github-actions github-pages idm idm-download idm-free-windows idm-full idm-license idm-reset-idm-trial-reset idm-reset-script idm-reset-trial idm-resetter-download idmtools idmtrial-reset internet-download-manager-download-manager internet-download-manager-for-android programming-language project-management python shot windows-11
Last synced: 08 Oct 2025
https://github.com/SanTiepi/benoit
Benoît — A programming language where functions are algebra and modules are messages between machines.. Built for human-AI collaboration.
ai benoit developer-tools functional-programming inline-testing javascript open-source pattern-matching programming-language token-efficient transpiler
Last synced: 04 Apr 2026
https://github.com/liamslj13/banter
A small compiler implementation via LLVM.
compiler cpp cpp26 llvm programming-language
Last synced: 05 Jul 2025
https://github.com/spacebanana420/tofu
A barebones scripting language
interpreter programming-language scala script scripting
Last synced: 24 Mar 2025
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/thepuppetqueen57/rasm
An interpreted programming language written in rust
programming-language programming-languages rust
Last synced: 23 Feb 2026
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/mirror4s/introductory-c-programming-specialization
杜克大学 C 编程入门
Last synced: 20 Aug 2025
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/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/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/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 22 Nov 2025
https://github.com/akicho8/rasl
CASL Assembler / Simulator
assembler casl casl2 language programming-language simulator
Last synced: 31 Mar 2025
https://github.com/hemantwasthere/c-programs
Some C programs
c program programming programming-language
Last synced: 27 Feb 2025
https://github.com/wmzs-modding/zs-language
An extension that can help you know my ZS language
game-development programming-language programming-languages scripting-language syntax-highlighting vscode-extension wmzs-modding zs-language
Last synced: 15 Mar 2026
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/0xleft/galang
gal programming language 🤑
galang go programming-language
Last synced: 04 Apr 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: 22 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/sap-lang/sap-lang
SAP: Next-Gen Self-consistent, Intuitive, Composive, Scripting language
programming-language rust scripting-language
Last synced: 26 Apr 2025
https://github.com/emomaxd/zenith
a tiny C front-end.
c-plus-plus compiler llvm llvm-frontend programming-language
Last synced: 10 Mar 2025
https://github.com/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 2026
https://github.com/diiorie/razen-lang
🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.
easy free lightweight llvm news open-source powerful programming-language python scripting-language speech
Last synced: 15 Mar 2026
https://github.com/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
https://github.com/casparwylie/zandt-lang
Another homemade programming language (ongoing and incomplete!)
language lexer parser programming-language
Last synced: 28 Dec 2025
https://github.com/ezequias2d/netuno
The Netuno Programming Language (WIP)
language netuno programming-language
Last synced: 11 Oct 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: 11 Oct 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/muba-74/the-oop-bank-app
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
cli-app console-application javascript node node-js object-oriented-programming oop oop-in-javascript oopin programming programming-language typescript
Last synced: 16 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/lucasgianine/java-kanban-system
📋 Creating a board task system (similar to a kanban) using Java for a mini programming language challenge at @BandTec (@miniguiti teacher)
kanban-board-application programming-language task-management
Last synced: 25 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/maxrt101/xcc
XCC Programming language compiler based on LLVM
compiler cpp17 llvm programming-language
Last synced: 26 Mar 2025
https://github.com/hanzceo/pnglang
PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.
assembler esolang interpreter programming-language
Last synced: 24 Feb 2026
https://github.com/blade-lang/blade-jit
A JIT compiler for the Blade programming language
blade compiler jit language programming-language
Last synced: 28 Jan 2026
https://github.com/ivov/lisette
A little language inspired by Rust that compiles to Go
compiler go programming-language rust
Last synced: 01 Apr 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: 08 Apr 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/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: 16 Mar 2025
https://github.com/seonghaedu/k.code
This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.
programming-language school school-education
Last synced: 28 Dec 2025
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