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-07 00:20:03 UTC
- JSON Representation
https://github.com/oblivious-oblivious/zircon
Zircon: a small parser for object oriented programming in C.
object-oriented-programming programming-language transpiler yacc zircon
Last synced: 04 Apr 2025
https://github.com/joelburget/planetary
playing with programming languages again
functional-programming ipfs ipld language merkle programming-language
Last synced: 25 Mar 2025
https://github.com/guxingke/truffle-demo
graal truffle demo, simple calc impl.
graalvm lisp programming-language truffle
Last synced: 16 Mar 2025
https://github.com/ibax-io/needle
The smart contract programming language called Needle.
blockchain embedded-language golang needle programming-language smart-contracts
Last synced: 09 Apr 2025
https://github.com/lunastev/wave-ex
Wave - Programming Language. Mail : support@wave-lang.dev
documentation language programming programming-language wave
Last synced: 11 Jan 2026
https://github.com/sashakoshka/arf
Please go to https://git.tebibyte.media/fspl/fspl
arf golang programming-language
Last synced: 16 Jan 2026
https://github.com/alexdieu/stalinium-langage
Simple langage de programmation en FR , basé sur python3
Last synced: 04 Aug 2025
https://github.com/jomy10/wasm-lang-temp
Multi-paradigm language for front-end web development. Compiles to WASM and creates small file sizes.
compiler language multi-paradigm programming-language wasm web webassembly webdevelopment
Last synced: 23 Oct 2025
https://github.com/gustavodiasag/monkey
Yet another interpreter implementation, this time using Golang
golang interpreter language-implementation programming-language test-driven-development
Last synced: 03 Sep 2025
https://github.com/nthnn/ankoweb
Versatile scripting language and middleware designed for web development, running on the Anko virtual machine.
golang-application middleware programming-language scripting-engine scripting-interface scripting-language virtual-machine web-application web-developments webdevelopment
Last synced: 02 Mar 2025
https://github.com/doktormike/hackmoji.jl
A small language based on Brainfuck which is written to help my children Hamiltonian and Valerian to learn programming.
brainfuck-interpreter hackmoji kids-coding kids-programming programming-for-kids programming-language
Last synced: 06 Jan 2026
https://github.com/brickfrog/rutile
Experimental stack-based DSL meant for LLM usage.
dsl llm llms openai-api programming-language
Last synced: 06 Feb 2026
https://github.com/aishikmukherjee/pattern-printing-in-c
Developer/Creator: Aishik Mukherjee
beginer-friendly c c-programming code coding cse interview pattern patterns patterns-in patterns-in-c programming-language questions top
Last synced: 09 Apr 2025
https://github.com/p0lunin/vglang
????
functional-programming programming-language
Last synced: 11 Jun 2025
https://github.com/chloelavrat/orca-tutorial
Unofficial tutorial and documentation for the Orca procedural sequencer.
musicmaking programming-language sequencer sequencer-midi tutorial
Last synced: 04 Feb 2026
https://github.com/jasonv/hopl
History of Programming Languages
cytoscape-graph-json cytoscapejs history javascript jquery programming-language timeline
Last synced: 10 Jul 2025
https://github.com/bartolomej/ralc
Programmable calculator 🔢
programming-language school-assignment
Last synced: 08 Apr 2025
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: 08 Apr 2025
https://github.com/gastonchenet/uniscript-vscode
🖼️ The VSCode extension for UniScript
language-support programming-language vscode-extension
Last synced: 01 Apr 2025
https://github.com/golem2game/guess-the-number
🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.
c gcc-complier guess-the-number guessing-game programming programming-language vscode
Last synced: 11 Jun 2025
https://github.com/evaisse/the-great-analysis-challenge
A multi-language base application to test performance of static analysis
benchmark chess chess-engine code programming-language
Last synced: 05 Apr 2026
https://github.com/weezy20/loxr
Lox Interpreter
lox-language parser programming-language rust tokenizer
Last synced: 30 Mar 2025
https://github.com/michaelkryukov/mitoy
Toy interpreted programming language
mitoy not-serious programming-language python students study
Last synced: 09 Nov 2025
https://github.com/simplyyan/leveldot
An easy, fast, secure and lightweight markup language. Can be easily manipulated with Go
csv go golang json markup markup-builder markup-language markup-languages markup-template markups programming-language toml xml
Last synced: 01 Apr 2025
https://github.com/lunatic-fox/github-colors
A web project to present all programming and markup language colors known by Github.
color colors github programming programming-language
Last synced: 31 Mar 2025
https://github.com/99thedark/aqua
6th version of my programming language, Aqua
compiler language llvm nim nim-lang programming-language
Last synced: 06 Jan 2026
https://github.com/kennylajara/machine-dialect
Natural language programming in Markdown - write code that reads like English documentation. Designed to be written by LLMs and read by humans.
compiler language machine-dialect programming-language
Last synced: 26 Feb 2026
https://github.com/salteadorneo/cssx
Compile CSS as a programming language
comedy css hacktoberfest programming-language
Last synced: 09 Feb 2026
https://github.com/vishal-raj-1/language-proficiency-in-c
It contains all the solutions of HackerRank (Language Proficiency In C)
basic-of-programming basics-of-c c hackerrank language-proficiency programming-language
Last synced: 03 Jul 2025
https://github.com/blazinsan/privacyscreenfilter
Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.
cplusplus cpp programming programming-language
Last synced: 01 Apr 2025
https://github.com/divineniiquaye/pillar-lang
The Pillar Programming Language
blazingly-fast pillar programming-language
Last synced: 18 Mar 2026
https://github.com/hunan-rostomyan/pl-arith
An arithmetic programming language compiler
compiler experiment programming-language
Last synced: 22 Feb 2025
https://github.com/thomas-crane/spearmint
A statically typed, simple language.
Last synced: 18 Mar 2026
https://github.com/inunix3/monolog
Simple interpreted C-like programming language.
c c-like c11 homemade-programming-language interpreted-programming-language just-for-fun programming-language
Last synced: 11 Jun 2025
https://github.com/languageissimple/learn-ruby
Resources to Learn Ruby Programming Language.
git github github-actions github-config programming-language ruby
Last synced: 03 Apr 2026
https://github.com/linsyking/spell23-notes
Personal lecture notes and assignments of SPELL23.
Last synced: 27 Feb 2026
https://github.com/diohabara/pl
a programming language
ocaml opam programming-language
Last synced: 25 Mar 2025
https://github.com/tengyifei/shink
Shink is a JIT-ed, dynamic programming language
compiler interpreted-programming-language interpreter programming-language
Last synced: 13 Feb 2026
https://github.com/jbrosdevelopment/calc_lang
A programming language designed to look like math and be used like a calculator
calculaor calculation programming-language rust
Last synced: 18 Jul 2025
https://github.com/masumkhan081/c-plus-plus-code-notes
This repository contains notes and code snippets related to C++ programming, focusing on various fundamental concepts, the Standard Template Library (STL), and best practices. It serves as a personal reference for learning and consolidating knowledge in C++. Intend to use for personal use and to help reinforce understanding of C++ concepts
cpp data-structures low-level-programming programming-language
Last synced: 19 Mar 2026
https://github.com/airsequel/airscript
[WIP] A scripting language for spreadsheet formulas, CLI tools, ETL pipelines
formula fp functional functional-programming language programming-language scripting scripting-language
Last synced: 19 Mar 2026
https://github.com/farbod-s/try-kotlin
Kotlin Essential Training
android kotlin kotlin-android programming programming-language
Last synced: 16 Mar 2025
https://github.com/sidnand/byte
In development. Byte is a bare-bones language, it gives you the bare minimum out of the box features.
c-programming-language interpreter programming-language
Last synced: 14 Feb 2026
https://github.com/thevilledev/seppolang
A Seppo inspired programming language
Last synced: 30 Mar 2025
https://github.com/buxogabriel/gabelang
A programming language written in rust
interpreter lexer parser programming-language rust wasm
Last synced: 14 Feb 2026
https://github.com/alphaharrius/veil
The implementation of the Veil programming language.
cpp cpp17 custom-language language-runtime programming-exercises programming-language
Last synced: 24 Mar 2025
https://github.com/seanwevans/xorm
⊕, macros, and two 8-bit registers. That's all you get.
8-bit assembly macros programming-language xor-machine
Last synced: 15 Feb 2026
https://github.com/aigle-levant/notes-page
notes programming programming-fundamentals programming-language
Last synced: 19 Mar 2026
https://github.com/sano-jin/dhl-alpha
A minimal compiler and runtime for a language based on graph rewriting
compiler interpreter ocaml programming-language
Last synced: 24 Mar 2025
https://github.com/benphelps/aul
Aul, is a Lua-like toy programming language.
lua programming-language toy-compiler toy-language
Last synced: 31 Mar 2025
https://github.com/demierox/kavun
The Kavun Programming Language is a Turkish programming language for beginners, designed to be similar to common speech.
collaborative easy-to-understand language outline programming-language turkish turkish-language
Last synced: 15 Feb 2026
https://github.com/sano-jin/lmn-alpha
A minimal compiler and a runtime for a language based on graph rewriting
compiler interpreter programming-language
Last synced: 24 Mar 2025
https://github.com/ozgrozer/todo
A challenge to myself, to learn all programming languages, while making a todo app
challenge nodejs php programming-language python todo
Last synced: 08 Apr 2025
https://github.com/skillfulelectro/hulang
AI powered programming lang
ai hulang parallelism programming-language
Last synced: 19 Mar 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/mickey105/new-programming-languages-showcase-public
About New Programming Languages
advantages brief-history contribution contributions-welcome details developer future future-technologies new-language news overview programming-language showcase sponsors support usage
Last synced: 20 Mar 2026
https://github.com/alexandramartinez/adventofcode-2024
DataWeave scripts used in the adventofcode.com site for 2024.
advent-of-code advent-of-code-2024 advent-of-code-2024-dataweave adventofcode adventofcode2024 challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 19 Mar 2026
https://github.com/lang-programming/spec-test
The official lang test unit test files for checking compliance with the lang standard.
lang-language programming-language test-suite translation-files
Last synced: 19 Mar 2026
https://github.com/itevie/zephyrlanguage
Zephyr is a general purpose, interpreted programming language written in C#
coding-language custom-language interpreter language programming-language zephyr
Last synced: 19 Mar 2026
https://github.com/ealmloff/anti-array
a esolang without arrays or stacks
esolang esolangs esoteric-language esoteric-programming-language programming-language
Last synced: 26 Oct 2025
https://github.com/elijah-team/elijah-lang-lgpl
Elijjah is a high-level language suitable for replacement Java and C++. It is meant to integrate into current C and Java projects. It will feature a REPL and a graphical environment as well, along the lines Smalltalk/Tunes Slate.
elijah-lang programming-language transpiler
Last synced: 16 Jan 2026
https://github.com/b-macker/NAAb
The first programming language with built-in AI governance — 50+ checks catch hallucinated APIs, stubs, and security issues across 12 languages in one file
ai-code-review ai-governance ai-safety code-governance code-quality cpp17 cross-language developer-tools govern-json governance interpreter language-design llm-governance multi-language polyglot polyglot-programming programming-language python rust static-analysis
Last synced: 04 Apr 2026
https://github.com/k1andev/platin
a modern and easy-to-learn, fast scripting language combining all good things from every programming language in one.
cross-platform csharp interpreter multi-platform open-source programming-language scripting scripting-language tools
Last synced: 06 Mar 2025
https://github.com/psidh/Ganges
EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.
cpp go golang interpreter language lexer llvm low-level parser programming-language rust
Last synced: 22 Mar 2026
https://github.com/rieselhilfe/sofunlang
An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.
esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based
Last synced: 23 Mar 2026
https://github.com/alexandramartinez/adventofcode-2022
DataWeave scripts used in the adventofcode.com site for 2022.
advent-of-code advent-of-code-2022 adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 19 Mar 2026
https://github.com/jmeaster30/vore
VerbOse Regular Expressions - Regular Expression Engine with Verbose English-like Syntax
programming-language regex regular-expression
Last synced: 05 Apr 2026
https://github.com/daniel-liu-c0deb0t/recall
Interpreter for reCall, a dynamically typed scripting language that emphasizes recursion. Also contains object-oriented and functional features.
Last synced: 24 Mar 2025
https://github.com/courses-at-nju-by-hfwei/learning-racket-lang
Learning the Racket Programming Language
learning-programming programming-language racket-lang synthesis
Last synced: 02 Mar 2026
https://github.com/eirikvaa/nic
My first stab at creating a programming language from the ground up
Last synced: 11 Jun 2025
https://github.com/marcellandreas/wetably
Wetably helps you organize your tasks and notes effortlessly. Manage everything in one place!
front-end front-end-development frontend frontend-app frontend-web nextjs nextjs14 programming programming-language project react reactjs tailwind tailwind-css tailwindcss tailwindcss-plugin todo-app todolist ts typescript
Last synced: 16 Jul 2025
https://github.com/hbiede/threes
Novelty programming language that operates as a stack-based reduced instruction set language.
esoteric-language esoteric-programming-language interpreted-language interpreted-programming-language langauge programming-language stack stack-language
Last synced: 03 Apr 2025
https://github.com/raviqqe/tisp.rs
Tisp programming language in Rust
concurrent parallel programming-language tisp
Last synced: 29 Mar 2026
https://github.com/wilfred/syntax-cafe
programming languages to suit all tastes
programming-language what-was-i-thinking
Last synced: 29 Mar 2026
https://github.com/ravenleeblack/illeshian_suite
Illeshian is a series of programs. A driver, A preprocessor, A compiler, an Assembler, and some day a Linker.
assembler c compiler driver linker makefile nasm-assembly preprocessor programming-language translator
Last synced: 08 Apr 2025
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: 23 Nov 2025
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 02 Jul 2025
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/andriksantos/control-de-paquetes
proyecto de clase usando c++
ccp creative-commons example-project programming-language
Last synced: 10 Mar 2025
https://github.com/arnau478/panorama
Panorama language compiler written in C
compiler language panorama programming programming-language
Last synced: 10 Apr 2025
https://github.com/dr-saad-la/r-distilled
R Programming Language distilled
data data-analysis learning programming-language r rlanguage rprogramming statistical-analysis
Last synced: 23 Feb 2025
https://github.com/chichunchen/cal-transpiler
Syntax error recovery for an extended version of the calculator language. For more details, check README.pdf.
parsers programming-language semantic-checks syntax-tree translator
Last synced: 12 Mar 2025
https://github.com/abrarulhassan-786/phone-book
Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.
algorithms data-structures programming-language project python
Last synced: 17 Mar 2025
https://github.com/jroesch/lean.js
An example of using Lean's backend API to implement a new language backend.
compiler javascript lean programming-language
Last synced: 26 Mar 2025
https://github.com/r-unic/ether
A high-level dynamically-typed interpreter.
dynamic interpreter language programming-language ts typescript
Last synced: 28 Feb 2025
https://github.com/ldrk11/filesandfolders
Typescript interpreter for FilesAndFolders!
esolang esolangs folders programming-language
Last synced: 16 Mar 2025
https://github.com/nicorb28/golang
Golang exercises
concurrency concurrency-patterns fanin fanout golang golang-examples learning programming-language
Last synced: 10 Jan 2026
https://github.com/zieys233/casual
A programming language
casual programming programming-language python
Last synced: 24 Dec 2025
https://github.com/theshubhamgour/c-project---login-form
In this C program, we are going to design a login screen that will read and validate username, password with given values.
c programming-language project
Last synced: 11 Dec 2025
https://github.com/mateuschaves/lp-i
Códigos da disciplina de Linguagem de programação I do curso de sistemas de informação na Universidade de Pernambuco, Caruaru.
c code programming-language university university-course
Last synced: 11 Mar 2025
https://github.com/andreimoraru123/jlox
Lox interpreter
crafting-interpreters interpreter programming-language
Last synced: 11 Mar 2025
https://github.com/rbaltrusch/cpp-natscript
C++ translation of Natscript interpreter previously implemented in Python.
cpp custom-interpreted-language custom-language interpreter programming-language programming-languages
Last synced: 01 Mar 2025
https://github.com/devhindo/plan
plan is a programming language to create procedures and organize tasks
go golang programming-language todo
Last synced: 09 Jan 2026
https://github.com/fergusq/forten
Forten is a text preprocessor inspired by Fortob and TeX
fortob preprocessor programming-language
Last synced: 11 Mar 2025
https://github.com/fairfield-programming/cherrycake
🕸 A server-focused, interpreted and compiled programming language with simplicity, speed, and size in mind.
cherry cherrycake cli language programming-language server simplicity small speed web web-server
Last synced: 26 Mar 2025
https://github.com/soontao/grammar-pdi
Grammar of PDI
absl ast bodl pdi programming-language sap
Last synced: 17 Mar 2025
https://github.com/tripplyons/subleq
A one instruction Turing Machine - SUBtract and branch if Less-than or EQual to zero
esolang esoteric-language esoteric-programming-language programming-language
Last synced: 07 Dec 2025
https://github.com/buaadreamer/dlpy
Programming Language for Deep Learning in Python
baichuan2 chatbot deep-learning gpt-2 huggingface language-model mlp programming-language python3 transformers
Last synced: 10 Jun 2025
https://github.com/hudson-newey/cobra
Similar to what TypeScript is to JavaScript, Cobra is an abstraction of Python which can compile into Python, but with improved types, memory management, and syntax. Cobra is also backwards compatible with Python2.7 & Python3, to use (similar to TypeScript), rename your .py files to .pyc
language languages programming-language python python-3 python-script python2 python3 types
Last synced: 27 Feb 2025