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/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/d06i/dalg
LLVM Based Simple Language
ast lexer llvm parser programming-language toy-language
Last synced: 20 May 2026
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/erkamuzuncayir/c-programming-a-modern-approach
This repository contains my solutions for C Programming: A Modern Approach by K. N. King.
c c-language c-programming c-programming-language language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 17 Oct 2025
https://github.com/ttulka/i-am-selfish
esoteric programming language that solely discusses itself
esolang programming-language selfish
Last synced: 28 Mar 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/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/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/jinxnvmm/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: 04 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/jethrr/bisaya-prog-language
A high interpreted programming language based on Cebuano built using Typescript
Last synced: 09 Sep 2025
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/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/ciathefed/fishy
The Fishy compiler and virtual machine
bytecode compiler golang programming-language vm
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/kmranrg/anuraglang
Welcome to AnuragLang, a simple yet powerful programming language designed for expressiveness and ease of use!
anuraglang new programming-language
Last synced: 05 Apr 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/ttulka/stroke
Stroke {/|\} esoteric structured programming language
esolang javascript programming-language stroke
Last synced: 28 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/randomgamingdev/simpl
A simple logic gate based programming language made for educational purposes
easy easy-to-use educational language language-model programming-language simpl simple
Last synced: 13 Mar 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/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/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/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/itsrainingmani/lox
Lox programming language
c interpreter java programming-language
Last synced: 18 May 2026
https://github.com/maksmakuta/mlang
M Programming language (WIP)
cpp20 language mlang programming-language
Last synced: 02 Aug 2025
https://github.com/baleyko/docker-luvit
Dockerized Luvit environment
docker-image lua luvit programming-language
Last synced: 10 Mar 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/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/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/aden-q/monkey
An interpreted language written in Go
go golang interpreter programming-language
Last synced: 11 Apr 2025
https://github.com/manas1331/codes_using_random_library
These are the codes which uses random library to generate their useful results.
carname color country cricketer name password-generator programming-language server sports-description
Last synced: 21 Mar 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/zethearc/yachayl
Programming Language for Yachay Tech student.
programming programming-language python python3
Last synced: 05 Oct 2025
https://github.com/TanzeelaFatima492/Function-in-C-
cpp function program programming-language
Last synced: 22 Jun 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/zavvdev/elise-lang
Mini programming language.
interpreter language lexer parser programming-language rust semantic-analysis semantic-analyzer tokenizer tokenizer-parser
Last synced: 24 Oct 2025
https://github.com/dzangfan/evason
A lighweight programming language mixing JSON and functional features together
functional-programming json programming-language
Last synced: 19 Apr 2026
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/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/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/ona-li-toki-e-jan-epiphany-tawa-mi/tlpin
toki lawa pi ilo nanpa sama toki APL | Mirror of https://paltepuk.xyz/cgit/TLPIN.git/about
apl array-programming array-programming-language c programming-language tlpin toki-pona
Last synced: 26 Jul 2025
https://github.com/dashbing/wenyan
A simple Classical Chinese Programming Language in Simplified Chinese
Last synced: 03 Oct 2025
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/aerkiaga/nacre
A programming language for verified software.
compiler formal-verification programming-language
Last synced: 25 Oct 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/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/vivekg13186/z-lang
Small and functional script engine less than 5MB.
lisp-dialect programming-language script
Last synced: 29 May 2026
https://github.com/hrszpuk/rizzlang
The rizziest programming language ever made
compiler llvm-frontend programming-language
Last synced: 25 Oct 2025
https://github.com/voidwyrm-2/npscript
A PostScript implementation
interpreted-programming-language nim postscript postscript-interpreter programming-language
Last synced: 05 Sep 2025
https://github.com/dyvil/dyvil-language-reference
The Dyvil Language Reference - The full programming language guide
dyvil jvm language-reference programming-language
Last synced: 20 Apr 2026
https://github.com/aadenboy/kawa-ide
Official IDE and interpreter for the Kawa esolang
esolang esolang-wiki esolangs esoteric-programming-language ide interpreter programming-language
Last synced: 14 Jun 2026
https://github.com/ellipticobj/alpha
stack based programming language
programming-language stack-based-language
Last synced: 21 Jul 2025
https://github.com/aidanm3341/cmel
My implementation of Lox from the Crafting Interpreters book.
crafting-interpreters lox programming-language
Last synced: 26 Jul 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: 18 May 2026
https://github.com/linuxfandudeguy/arab-lang
A extremely small and buggy esoteric programming language where all the syntax is Arabic.
arabic arabic-language esolang esoteric-language programming-language python
Last synced: 21 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/8pockets/hi
Hi-lang is beginner's all-purpose symbolic instruction code
golang interpreter programming-language
Last synced: 14 Jan 2026
https://github.com/frederiktobner/zenlox
The Lox language implemented in Zig
interpreter programming-language virtual-machine
Last synced: 15 Jul 2025
https://github.com/goldenglorys/rust-gentle-intro
a gentle Rust tutorial
programming-language rust rustlang
Last synced: 19 May 2026
https://github.com/codersunny812/30_days_of_javascript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too:
30daysofcode 30daysofjavascript challenge html javascript javascript-for-beginners javascript-for-everyone json node programming-language react redux redux-toolkit webdevelopment
Last synced: 13 Apr 2026
https://github.com/ericspencer00/resilient
Rust-based, self-healing, formal verification based Programming Language
Last synced: 06 May 2026
https://github.com/minoritea/ramen.nim
Ramen is a programming language
esolang esoteric-language esoteric-programming-language programming-language ramen ramen-lang
Last synced: 28 Feb 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/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/alliecatowo/lumen
Lumen - A markdown-native, statically typed programming language for AI-native systems. Build deterministic agent workflows with first-class AI primitives.
agent ai anthropic chatgpt compiler interpreter language-design llm markdown openai programming-language rust static-typing type-system virtual-machine wasm webassembly
Last synced: 20 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/georgehanymilad/cpp-task-about-escape-sequences
Programming
challenges cpp problem-solving programming programming-language solution-challenge
Last synced: 05 Jun 2026
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/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/jacylang/tree-sitter-jon
jacy json language programming-language
Last synced: 19 Apr 2026
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/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/muba-74/countdown-timer
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool java javascript node nodejs programming programming-language typescript
Last synced: 13 Apr 2026
https://github.com/erkamuzuncayir/cpp-primer
This repository contains my solutions of exercises for "C++ Primer, 5th Edition" by Stanley B. Lippman
cpp cpp-programming programming programming-exercises programming-language solutions
Last synced: 15 Jan 2026
https://github.com/muba-74/quiz-system
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool console-app console-application java javascript node node-js nodejs programming-language typescript
Last synced: 13 Apr 2026
https://github.com/ryansakurai/artigo-linguagens
Artigo sobre linguagens de programação, feito para a Revista HackoonSpace 2023.
article c cpp java javascript programming-language python typescript
Last synced: 21 Jun 2025
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/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/amila-rukshan/chocopy
ChocoPy - statically typed subset of Python.
chocopy dynamic-dispatch llvm object-oriented programming-language
Last synced: 24 Apr 2026
https://github.com/dimits-ts/userfriendlyautomaton
A project containing data structures for different kinds of automata (DFAs/NFAs), a simple custom language defining operations on them, as well as a fully functional and customizable GUI editor.
desktop-application dfa-construction integrated-development-environment java-swing programming-language ui
Last synced: 17 May 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/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/davidlee18/minihaskell
a little, functional, and lazy language
functional-programming lazy programming-language
Last synced: 30 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/tanzeelafatima492/function-in-c-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/jf17/alexa
AlexA is an open source programming language
alexa language programming-language
Last synced: 06 Mar 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/meysam81/multithreading-copying
a program to copy a text file somewhere else using multi-threading
copy-paste copy-text-to-clipboard csharp csharp-code multi-threading multithreading program programmer programming programming-challenge programming-challenges programming-language programming-languages
Last synced: 16 Mar 2025
https://github.com/atemmel/cherry
🍒 Personalized shell for unix systems
programming-language repl scripting-language shell
Last synced: 31 Jan 2026