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-23 00:24:32 UTC
- JSON Representation
https://github.com/kaiserthe13th/gest
Gest aims to be a smalltalk-like pure OOP language, but with modern features, and one that has good performance.
premake premake5 programming-language smalltalk virtual-machine
Last synced: 03 Jun 2026
https://github.com/madkne/MPL_interpreter
A small,fast and simple interpreter also best solution to common problems of programmers.
beta c interpreter language mpl programming-language
Last synced: 11 May 2025
https://github.com/vaibhavmojidra/student-profile-module-using-react-native
Student Profile Module Front End Using React Native. Shows Student's Profile. Shows Student's Details such as education, work experience, extra curricular, certificate, posts, publications and skills. User can able to create, update, delete, & view education details. User can able to create, update, delete, & view work experience details. User can able to create, update, delete, & view extra curricular. User can able to create, update, delete, & view certificate. User can able to create, update, delete, & view posts. User can able to create, update, delete, & publications. User can able to create, update, delete, & skills.
android api components ios mojidra programming-language react react-native state-management vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 17 Apr 2026
https://github.com/ldrk11/filesandfolders
Typescript interpreter for FilesAndFolders!
esolang esolangs folders programming-language
Last synced: 16 Mar 2025
https://github.com/golergka/ts-lox
Typescript version of LOX language from Crafting Interpreters
programming-language typescript
Last synced: 29 Oct 2025
https://github.com/twfksh/yet-another-language
an interpreted language with built-in garbage collection
interpreter language programming-language
Last synced: 16 Mar 2025
https://github.com/humancto/forge-lang
Forge — an internet-native programming language with built-in HTTP, database, crypto, AI, JIT compiler, and 14 interactive tutorials. Write less. Build more.
bytecode-vm developer-tools http internet-native jit-compiler language natural-language-syntax programming-language rust scripting-language
Last synced: 12 Apr 2026
https://github.com/blagojeblagojevic/bvm
A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.
assembly bvm c programming-language vm
Last synced: 05 May 2026
https://github.com/leonardpepa/jlox
JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters
crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree
Last synced: 17 Apr 2026
https://github.com/manorajesh/laspa
Lisp-like Language with LLVM Backend
lisp llvm programming-language rust
Last synced: 16 Apr 2026
https://github.com/just-be-dev/pex
A small language for data transformations
lenses lisp-like programming-language transformation
Last synced: 05 Apr 2026
https://github.com/j0nimost/sigma
A REPL made using C#
interpreter math programming-language repl scripting-language sigma
Last synced: 15 Mar 2025
https://github.com/thesanddog/decalang
Decalang (dl) is an interpreted programming language made in rust used to do simple tasks since this language is in heavy developement and currently in beta. To know more about Decalang read the README.md file
beginner-friendly coding decalang easy easy-to-use language oop program programming-language rust
Last synced: 08 Apr 2025
https://github.com/bredalis/functions
Functions in Python 🐍
algorithms data functions porgraming programming-language python
Last synced: 19 Jun 2026
https://github.com/nikitaberezhnyj/niklang
A statically typed, compiled programming language with clean syntax.
language niklang niklang-programming-language programming-language
Last synced: 20 Apr 2026
https://github.com/fergusq/forten
Forten is a text preprocessor inspired by Fortob and TeX
fortob preprocessor programming-language
Last synced: 21 Apr 2026
https://github.com/chunche95/aprender-c
C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su característica principal es ser portable,es decir,es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus características principales es el ser esctructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí. Autor: Paulino Esteban Bermúdez R.
c c-plus-plus html-css-javascript programming-language
Last synced: 22 Apr 2026
https://github.com/rubixdev/roost
Command line interpreter for the roost language
cli interpreter programming-language roost-lang rust
Last synced: 05 Jun 2026
https://github.com/henrytien/go-hiking
go tutorial
go golang golang-examples programming-language tutorial
Last synced: 06 Jun 2026
https://github.com/SuperFola/smoll-vm
just a smoll vm in c++14
cpp cpp14 language programming-language stacked stacked-language virtual-machine vm
Last synced: 08 May 2025
https://github.com/zoogies/alv
An ECS-native scripting language
interpreter programming-language
Last synced: 20 Jun 2026
https://github.com/nwtgck/mini-scheme-haskell
Mini Scheme Interpreter in Haskell
Last synced: 31 Mar 2025
https://github.com/b72u68/miniiitran
Front-end compiler components for strong-typed subset of IITRAN
compiler iitran interpreter parser programming-language
Last synced: 27 Apr 2026
https://github.com/donaurelio/pragcc
A Source to Source Parallelizing Compiler initiative
c99 compiler-optimizations programming-language pycparser transpiler
Last synced: 27 Apr 2026
https://github.com/jeluchu/rayitres
Se trata del conocido juego del "Tres en Raya", en el que deberás indicar la posición donde querrás colocar tu 'X' o tu 'O', dependiendo del jugador, y disfrutar del juego. Actualmente está en desarrollo y necesitas 2 jugadores para poder disfrutar al máximo. Próximamente se añadirá el modo 1 jugador.
game game-development program programmer programming programming-game programming-language
Last synced: 28 Apr 2026
https://github.com/dolphywind/esoteric
Esoteric languages and other stuff
brainfuck brainfuck-interpreter brainfuck-language c esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted-programming-language interpreter language programming-language
Last synced: 28 Apr 2026
https://github.com/wesgtox/programming-lab-ii
College "Programming Lab II" exercises.
algorithms c cpp programming-language
Last synced: 29 Apr 2026
https://github.com/tom65536/adelante
Advanced Elementary Language for Teaching and Education
educational programming-language teaching
Last synced: 16 Jan 2026
https://github.com/rafinhadufluxo/jogodavelha
It's just a simple game.
android-application android-development kotlin-android kotlin-language programming-language student-project
Last synced: 30 Apr 2026
https://github.com/chamini2/setlan
Traductores Enero - Marzo 2015
interpreter programming-language python set
Last synced: 01 May 2026
https://github.com/gdiasag/monkey
Yet another interpreter implementation, this time using Golang
golang interpreter language-implementation programming-language test-driven-development
Last synced: 24 Jun 2026
https://github.com/vishal-raj-1/30-days-of-code
HackerRank Submissions in C++
basic-algorithm basic-data-structures cpp hackerrank hackerrank-30dayschallange hackerrank-solutions programming-language
Last synced: 08 Jun 2026
https://github.com/fabasoad/setup-groff-action
This GitHub action installs groff (GNU roff)
github-action github-actions programming-language roff roff-lang roff-language
Last synced: 01 May 2026
https://github.com/mattiamtzlr/calc
calculator programming-language python school-stuff
Last synced: 26 May 2026
https://github.com/benphelps/aul
Aul, is a Lua-like toy programming language.
lua programming-language toy-compiler toy-language
Last synced: 02 May 2026
https://github.com/joelburget/planetary
playing with programming languages again
functional-programming ipfs ipld language merkle programming-language
Last synced: 04 May 2026
https://github.com/kenpusney/yample
Programming Language on YAML
data-as-code programming-language yaml
Last synced: 04 May 2026
https://github.com/chr1st0scli/rainlisp-vscode
RainLisp support for Visual Studio Code.
dotnet interpreter lisp lisp-dialect lisp-interpreter programming-language repl vscode-extension
Last synced: 04 May 2026
https://github.com/cloth-foundation/cloth
A statically-typed OOP language with two-pass compilation.
compiler golang help-wanted programming-language static-typing
Last synced: 05 May 2026
https://github.com/sksat/poyo-lang
poyopoyo programming language 〜ぽよぽよしたプログラミングライフを〜
Last synced: 24 Jun 2026
https://github.com/kingjethro999/ignite
Ignite - A Custom React Native DSL Framework, Runs on Expo Go
expo extensions framework javascript programming-language react-native typescript
Last synced: 07 May 2026
https://github.com/nitsc/real-time-python
RTPY(实时Python)是一个 Python 脚本,旨在根据配置文件的设定频率,自动执行指定的 Python 程序。该工具适用于需要频繁调试的代码。
auto-run auto-runner automation convenient debug debugging-tool development program programming programming-language python python3 real-time realtime realtime-processing smart subprocess system text time
Last synced: 08 Oct 2025
https://github.com/arsngrobg/diorite
An industry-grade desktop maths environment that runs in the CLI or a GUI. Designed for high-level mathematics, for professional mathematicians.
csharp fsharp graphs mathematics plotting programming-language
Last synced: 08 Oct 2025
https://github.com/tpayne/lang-examples
Some examples of programming languages created for practice purposes only
chatbot cpp expressjs gemini gemini-ai gemini-api groovy json node-js nodejs openai openai-api openai-chatgpt php programming-language rest-api restful-webservices webapp
Last synced: 18 Jan 2026
https://github.com/hironakamura/curso-golang
Programación en Golang
golang golang-examples programming-language
Last synced: 09 Oct 2025
https://github.com/eyantra698sumanto/200-basic-java-programs-1
This Repository contains 200 basic programs in JAVA programming language
file fileio india io java mumbai-university object-oriented-programming patterns programming-language series
Last synced: 23 Feb 2026
https://github.com/alexishuvier/lya
Programming language in C#
csharp lya programming-language
Last synced: 10 Oct 2025
https://github.com/ruk33/vrjass2
Programming language that compiles down to JASS (language used by Warcraft 3 maps)
antlr jass java programming-language warcraft
Last synced: 06 Oct 2025
https://github.com/gustavodiasag/simpler
Interpreter for a functional, expression-based programming language
functional-programming interpreter lambda-calculus ocaml programming-language
Last synced: 10 Oct 2025
https://github.com/hyggshi-os-project-center/hosc-language
HOSC Language compiler, VM runtime (HVM), and application framework.
bytecode compiler hosc interpreter language programming-language systems-programming virtual-machine vm
Last synced: 31 May 2026
https://github.com/uralstech/ezrlang
An easy to learn programming language for beginners!
coding easy-to-learn easy-to-understand easy-to-use english ezr programming programming-language python
Last synced: 10 Oct 2025
https://github.com/jb3/pwerus
A simple progamming language
language programming-language rust
Last synced: 10 Oct 2025
https://github.com/shenniger/toycompiler
Toy compiler
c compiler language lisp programming-language
Last synced: 06 Oct 2025
https://github.com/amalgame-lang/amalgame
A self-hosted programming language that compiles to C, then to a real native binary. The best of every language, in one.
c-compiler compiler language-design null-safety pattern-matching programming-language self-hosted static-typing transpiler vala-bootstrap
Last synced: 31 May 2026
https://github.com/dan13681989/farsiscript
یک زبان برنامهنویسی فارسی با مفسر و کامپایلر به C – FarsiScript
c compiler farsi interpreter persian persian-language programming-language scripting-language
Last synced: 10 Jun 2026
https://github.com/dartegnian/luvoratorrry
This is a laboratory containing various software examples.
angular experimental laboratory programming-language react
Last synced: 19 Jan 2026
https://github.com/progambler227788/battle-ship-game
This is a Python implementation of the Battleship game where the computer plays against itself. The game board is a 10x10 2D list, and five ships are randomly placed on it at the start of the game.
battle-ship-game battleship-game coding-beginners-projects database django dsa flask flask-sqlalchemy programming programming-fundamentals programming-language python python-library random-library ship-battle
Last synced: 16 May 2025
https://github.com/travisty-/monkey
A toy interpreted programming language, written in Go.
compiler go golang interpreter programming-language
Last synced: 10 Jun 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/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/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 2026
https://github.com/farrelad/sunnyday
About doing challenges everyday
challenge daily-challenge everyday-code programming-language
Last synced: 15 Oct 2025
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/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/sahilverse/nepdai
NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.
abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript
Last synced: 01 May 2026
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/thepuppetqueen57/rasm
An interpreted programming language written in rust
programming-language programming-languages rust
Last synced: 23 Feb 2026
https://github.com/youseftareq33/dart_language
dart dart-basics dart-oop programming-language
Last synced: 02 May 2026
https://github.com/two-project/2lang
[Work in progress] An assembler for the 2Lang meta programming language
assembly assembly-language binary compiler language programming-language
Last synced: 27 Feb 2025
https://github.com/quintuple-mallard/jikiscript
An interpreter for the Exercism Bootcamp's JikiScript programming language. (_Extremely_ WIP!)
Last synced: 02 May 2026
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/hyperioxx/goscript
GoScript is a dynamically typed, interpreted language created out of curiosity to answer that question we ask as programmers: "How do you make a programming language from scratch?" So, I've given it a try.
language-development learning-by-doing programming-language
Last synced: 30 Mar 2025
https://github.com/poseidoncoder/progeny
a minimalist, clean programming language
interpreter progeny programming-language tree-walker
Last synced: 09 Jun 2026
https://github.com/0xleft/galang
gal programming language 🤑
galang go programming-language
Last synced: 04 Apr 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/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/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/divinemonk/h3ll0_w0rld
Here you will find how to write a 'Hello world' code in 10+ programming languages .
bash c c-plus-plus c-sharp css go helloworld html java javascript perl php programming-language python r ruby rust sql swift
Last synced: 08 Apr 2026
https://github.com/jlkdevelop/mxscript
MX Script — a modern, open-source scripting language for building web apps and APIs. One file. Zero boilerplate. Founded by Jassim Alkharafi.
api golang interpreter mxscript open-source programming-language scripting-language web-framework
Last synced: 02 May 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/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/mwixy/pulse
A lightweight, block-scoped programming language designed for ultra-fast declarative GUI prototyping and native Python interoperability. Build desktop apps in seconds without import statements.
declarative-ui desktop-app gui interpreter programming programming-language pulse python python3 scripting-language tkinter tkinter-gui
Last synced: 03 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/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/aniketkumar15/c-language-code
C basic practice question code.
c c-language programming programming-language
Last synced: 10 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/akicho8/rasl
CASL Assembler / Simulator
assembler casl casl2 language programming-language simulator
Last synced: 29 Apr 2026
https://github.com/notakeith/itmoscript
Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter
ast cpp interpreter lexer parser programming-language scripting-language
Last synced: 03 Jun 2026
https://github.com/pithecene-io/dao
Dao is a language project for high-performance structured computation
compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language
Last synced: 04 Apr 2026
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/osakitsukiko/drako
A Visual Node-Based Programming Language and IDE
node-based programming-language visual visual-programming visual-programming-edi visual-programming-la
Last synced: 22 Nov 2025
https://github.com/edg-l/edlang-web
Experimental statically-typed compiled programming language made with LLVM and Rust
edlang language llvm programming-language
Last synced: 10 Jan 2026
https://github.com/linusdm/ex_lox
An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).
crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser
Last synced: 25 Oct 2025
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/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/aerkiaga/nacre
A programming language for verified software.
compiler formal-verification programming-language
Last synced: 25 Oct 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/hrszpuk/rizzlang
The rizziest programming language ever made
compiler llvm-frontend programming-language
Last synced: 25 Oct 2025