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/chidiebereokpoechi/voice-of-mordor
Interpreter for loosely-typed designer programming language
compiler interpreter programming-language
Last synced: 14 May 2025
https://github.com/v-juarez/learning
Notas y Apuntes sobre programación y Base de Datos.
basededatos css3 django javascript linux programming-language python reactjs
Last synced: 05 Oct 2025
https://github.com/mcluck90/hw-lang
The ultimate language for printing Hello World!
funny hello-world meme programming-language
Last synced: 13 May 2025
https://github.com/aashrafh/naivec
A simple C compiler implemented in LEX (Flex) and YACC (Bison)
bison c c-compiler compiler compiler-design flex lex programming-language yacc
Last synced: 21 Sep 2025
https://github.com/skuldnorniern/lamina
High-performance compiler backend for Lamina Intermediate Representation
compiler ircode lamina programming-language
Last synced: 06 Jan 2026
https://github.com/gusg21/kberry
The toy compiler made in Java and compiles to Java
java no-longer-maintained programming-language
Last synced: 06 Jun 2026
https://github.com/dropdevrahul/hollow
A simple programming language
assembly c compiler-design go golang language-design parser programming-language
Last synced: 07 May 2026
https://github.com/barcodehub/entorno-programming-ia-node
Web application that uses the Judge0 API to execute code in multiple programming languages (JavaScript, Python, Java, C++). It processes source code submissions, retrieves execution results, and incorporates OpenAI for code correction (BETA).
code-correction code-execution coding error-handling judge0 openai openai-integration programming-language
Last synced: 18 Feb 2026
https://github.com/taco-c/trainfuck
Interpreter for the Trainfuck language, based on Brainfuck.
brainfuck esolang esoteric-language experiment programming-language
Last synced: 09 Apr 2025
https://github.com/ericlbuehler/merlin_rust
Make your code fly.
interpreter merlin programming-language rust
Last synced: 16 Oct 2025
https://github.com/endeyshentlabs/exses
WIP. Yet another questionable programming language
compiled-language compiler hacktoberfest programming-language
Last synced: 04 Dec 2025
https://github.com/ivan-guerra/cpplox
A C++ implementation of the Lox language
compiler interpreter lox-interpreter programming-language
Last synced: 15 Oct 2025
https://github.com/xteam-uz/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 06 May 2026
https://github.com/tom-draper/repo-stats
Generates a statistical overview for a local or remote repository.
cli command-line command-line-tool file-stats github programming-language project project-analysis repo-stats repository rust rust-lang statistics stats
Last synced: 28 Apr 2026
https://github.com/rmrt1n/seacucumber
small tree-walk interpreter and transpiler in c for a toy language
functional-programming-language interpreter programming-language simple-interpreter transpiler tree-walk-interpreter
Last synced: 02 Apr 2025
https://github.com/jezek/funson
another approach to functional json for fun
experimental functional-programming golang json programming-language
Last synced: 23 Feb 2026
https://github.com/funnbot/grapl
Great... Really? Another programming language?
programming-language zig ziglang
Last synced: 26 Oct 2025
https://github.com/liques/chestprogramminglanguage
Programming language designed to be easy and to be learned quickly.
Last synced: 14 Oct 2025
https://github.com/minakovnv/face-recognation-project
Face Recognation System using remote camera
ai artificial-intelligence-algorithms expert-system machine-learning machine-learning-algorithms programming-language python yml
Last synced: 13 Apr 2026
https://github.com/azur1s/haven
ML-like Programming Language (WIP)
compiler ocaml programming-language
Last synced: 21 May 2026
https://github.com/jamesquinlan/principles-programming-languages
Principles and Concepts of Programming Languages
concurrent-programming functional-programming oop-principles programming-language university-course
Last synced: 05 Apr 2025
https://github.com/bocaletto-luca/eidos
Eidos programmer language open source by bocaletto luca
bocaletto-luca developer developer-tool development-environment devlopment ei eidos eidos-language gplv3 grammar interpreter language open-source parser programming programming-eidos programming-language python sourcecode
Last synced: 03 Aug 2025
https://github.com/pannous/angle.js
javascript version of the angle programming language
angle node-js programming-language
Last synced: 02 May 2026
https://github.com/cnahmetcn/30-gunde-javascript-turkce
30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.
30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial
Last synced: 14 May 2025
https://github.com/omarazizi/qamar
Dynamically typed general-purpose Programming language & it's Interpreter with Garbage Collection, and Bytecode instruction Virtual Machine similar to JVM built with C
compiler interpreter programming-language virtual-machine
Last synced: 26 Mar 2025
https://github.com/imsushant12/cpp-programs
Common CPP, Data Structures and Algorithm programs..
cpp-programs data-structure data-structures-algorithms data-structures-and-algorithms programming-language
Last synced: 17 Mar 2025
https://github.com/formulae-org/package-arithmetic-js
Arithmetic package for Fōrmulæ, in JavaScript
arbitrary-precision arithmetic educational-software extensible-project formulae integer-division math mathematical-expressions mathematics maths pretty-printing programming-language rational-arithmetic rational-numbers rounding trigonometry visualization-tools
Last synced: 28 Feb 2026
https://github.com/marcelgarus/plum
Plum is a programming language for writing functional, fast, reusable code.
Last synced: 10 Apr 2025
https://github.com/cedrickchee/hou
Hou :monkey: programming language interpreter and compiler
abstract-syntax-tree bytecode compiler evaluator interpreter lexer parser programming-language
Last synced: 27 Dec 2025
https://github.com/zijistark/zcktools
Compiler library and tools for ZCK, an extended language for more effective Crusader Kings II scripting.
c-plus-plus c-plus-plus-17 compiler cpp crusader-kings-ii crusaders-kings-2 modding modding-games modding-resources modding-tools paradox paradox-interactive paradoxgame programming-language programming-languages
Last synced: 09 Apr 2025
https://github.com/dpakach/pongo
A simple interpreter
ast go golang interpreter lexer parser pongo programming-language repl
Last synced: 03 Apr 2025
https://github.com/jesseopdenbrouw/book_c
A Dutch book about the C programming language (ready for use)
c dutch latex programming-language
Last synced: 02 May 2025
https://github.com/ares-rxu/artemis-language
Artemis Language (ARX)
artemis arx compiler llvm llvm-ir programming-language python
Last synced: 15 May 2026
https://github.com/yummyweb/cascade
A dynamically typed programming language for writing idiomatic code.
cascade cascadelang language programming-language
Last synced: 10 Apr 2025
https://github.com/todesking/lisp.rs
Lisp in Rust
lisp programming-language rust
Last synced: 02 Mar 2025
https://github.com/chaoticsomeone/uranium_lang
Uranium Lang: A Python and C++ based and (probably) unstable programming language
cpp cpp20 programming-language python python3 source-to-source-compiler transcompiler uranium-lang
Last synced: 04 May 2025
https://github.com/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 16 Apr 2026
https://github.com/abrarulhassan-786/tms-project
OOP base project Transport management system. Using C# with window fomr
c-programming c-sharp c-sharp-library c-sharp-project oop-in-csharp oop-in-java oop-in-javascript programmer programming-language
Last synced: 17 Mar 2025
https://github.com/qtlittlexu/lighzy
Lighzy 是一门简单易用的解释型编程语言,它是一种动态强类型定义语言,类似于 Python。Lighzy 即 "lighzy and easy"
interpreter programming-language
Last synced: 20 Mar 2026
https://github.com/blyxyas/braincum-syntax
Syntax highlighting for the Braincum language
esolang extension mit-license programming-language syntax-highlighting vscode vscode-extension
Last synced: 03 Apr 2025
https://github.com/kamkow1/spring-pl
spring is a small OO programming language made for fun
csharp dotnet dotnet-core dotnetcore interpreter programming-language scripting-language
Last synced: 15 May 2026
https://github.com/adotinthevoid/gotolang
A programing language where the only control flow is goto expr
esolang esoteric-interpreter esoteric-language esoteric-programming-language programming-language
Last synced: 03 Apr 2025
https://github.com/alexytsu/adl-lsp
Language Server Protocol implementation for Algebraic Data Language with VSCode client extension
adl algebraic-data-language algebraic-data-types language-server-protocol programming-language vscode vscode-extension
Last synced: 16 Jun 2025
https://github.com/manishmeganathan/tunalang
A dynamically typed, interpreted programming language.
dynamic-typing golang interpreter pratt-parser programming-language repl tree-walk-interpreter
Last synced: 15 Dec 2025
https://github.com/1boch1/murphy
Scanner, Parser and Interpreter of a simple functional programming language
functional-language interpreted-programming-language ocaml programming-language
Last synced: 27 Mar 2025
https://github.com/andyfratello/pro1
💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB
compiler cpp cpp-language language pro1 pro1-fib programming programming-language
Last synced: 20 Mar 2025
https://github.com/alexandermaxranabel/cemb
cemb is a small virtual machine that runs CASM(cemb Assembly)
assembly jvm programming-language rust virtual-machine
Last synced: 17 Jan 2026
https://github.com/ik5/build-lang
Idea that I have to create a new way of building and deploying my projects
go golang language make makefile programming-language
Last synced: 28 Mar 2025
https://github.com/lixx21/python_exercise
Simple project using python to train logic programming
logic-programming programming-language python
Last synced: 03 Apr 2025
https://github.com/zac-garby/vm
A virtual machine for a simple programming language.
programming-language virtual-machine
Last synced: 04 Apr 2025
https://github.com/rhea-language/rhea
Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.
concurrency concurrent-programming dynamic-programming general-purpose language openmp-applications openmp-parallelization programming-language scripting-language
Last synced: 28 Aug 2025
https://github.com/bahmanm/stockperson
Practical exercises to learn a programming language
learning programming programming-language
Last synced: 14 Jul 2025
https://github.com/praabindhp/binary_search-tree
C Program For Binary Search Tree
binary-search-tree c code create delete find inorder insert maximum minimum postorder preorder programming-language
Last synced: 19 Jun 2025
https://github.com/gryfenfer97/neon
A simple swift-like programming language
cpp lox programming-language swift swift-like
Last synced: 16 May 2026
https://github.com/lbrugnara/zenit
The Zenit programming language
compiler language-design programming-language zenit zenit-lang
Last synced: 23 Jun 2025
https://github.com/arturo-lang/art-sublimetext-package
SublimeText syntax highlighting package for Arturo
arturo programming-language snippets sublime-text-3 syntax-highlighting
Last synced: 17 Jul 2025
https://github.com/olive-language/olive
The Dream Programming Language
coding-language olive olive-lang programming-lang programming-language programming-language-design programming-language-development
Last synced: 17 May 2026
https://github.com/willkirkmanm/x-lang
Compiled, JIT Executed & Interpreted Programming Language in LLVM & Rust, Supporting Variable Assignments, For Loops, Comparison Operators, Lambda Functions, Arrays, Structs, Unary Operators and Importing with Zero Cost Abstractions
llvm programming-language turing-complete
Last synced: 13 Apr 2025
https://github.com/aloussase/gaya
🐱 Scripting language made to solve Advent of Code problems
Last synced: 13 Apr 2025
https://github.com/dvvcz/ramattra
A powerful language that compiles to Overwatch Workshop Scripts.
overwatch overwatch-workshop overwatch2 programming-language ramattra workshop
Last synced: 21 Mar 2025
https://github.com/eignnx/fauxcaml
A (not so great) Python implementation of OCaml
compiler nasm-assembly ocaml programming-language python37 x86-64
Last synced: 17 May 2026
https://github.com/krishpranav/diamond-lang
diamond lang is an object-oriented programming language
c clang cpp function-programming http language networking object-orianted programming-language socket
Last synced: 17 Feb 2026
https://github.com/praabindhp/compound_interest
Python Program To Find Compound Interest
code compound-interest programming-language python3
Last synced: 11 Sep 2025
https://github.com/leocavalcante/vhp
VHP: Vibe-coded Hypertext Preprocessor - A PHP superset built in Rust through AI-assisted development
ai-generated compiler interpreter language-implementation lexer parser php programming-language rust vibe-coding
Last synced: 25 Jan 2026
https://github.com/Socordia-Org/Socordia
A new Rust, C# inspired Language for .Net
compiler csharp dotnet help-wanted macros metaprogramming programming-language socorida
Last synced: 12 Apr 2025
https://github.com/issadarkthing/spirit
Interpreted, functional programming language with clojure syntax
clojure functional-language programming-language
Last synced: 09 May 2025
https://github.com/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 24 Jun 2025
https://github.com/dentosal/hepta-lang
Hepta programming language
concatenative-language interpreter programming-language
Last synced: 21 Mar 2025
https://github.com/barrettotte/ranger-lang
A programming language designed while studying compiler design. Compiles RangerLang source to pseudo-assembly language for RangerVM.
compiler dragon-book programming-language
Last synced: 29 Mar 2025
https://github.com/plopezgit/programming-oop-fundamentals
Programming & OOP fundamentals
best-practices clean-code java java-8 learn-to-code learning learnnote oop-principles oops-in-java programming-exercises programming-language
Last synced: 21 Mar 2025
https://github.com/bratergit/1000wondersprogrammingcourselist
Web resource to learn computer science or just refresh
hacktoberfest hacktoberfest-accepted hacktoberfest2022 haskell java javascript learning lisp programming-language python ruby
Last synced: 10 Apr 2026
https://github.com/jweyrich/aprendendo-a-programar-com-python
Material de apoio utilizado no treinamento de Python com duração de 10 horas para alguns colaboradores da Teltec Solutions.
presentation programming-language python teaching training training-materials
Last synced: 11 Jun 2025
https://github.com/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 11 May 2025
https://github.com/qucumbah/programming-language
Statically typed programming language that compiles to WebAssembly text format
compiler programming-language webassembly
Last synced: 18 May 2026
https://github.com/loipesmas/vesmor
a fantasy video game console with vector graphics and a declarative statically typed functional programming language
declarative-programming fantasy-console functional-programming gamedev programming-language rust svelte vector-graphics wasm web webassembly
Last synced: 12 May 2026
https://github.com/arturo-lang/art-docker
Docker image for Arturo
arturo docker docker-image interpreter programming-language repl
Last synced: 11 Jun 2025
https://github.com/alexandramartinez/adventofcode-2023
DataWeave scripts used in the adventofcode.com site for 2023.
advent-of-code advent-of-code-2023 adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 25 Jan 2026
https://github.com/andrew-johnson-4/PunCalculus
A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)
computer-science language programming-language
Last synced: 09 May 2025
https://github.com/chaosinventor/dalanguagecbootstrapper
A bootstrapper for DaLanguage written in C
c99 dalanguage interpreter programming-language tooling
Last synced: 02 Jan 2026
https://github.com/azur1s/archmage
My own very simple lisp programming language
Last synced: 29 Mar 2025
https://github.com/scriptlinestudios/chai
Compiler for the Chai programming language.
Last synced: 27 Jun 2025
https://github.com/crazywolf132/jungla
🌲🌲🌲 Your new favourite data manipulator
backend data data-manipulation easy-to-use frontend fullstack help-wanted interpreter language library microservices mobile nodejs parser programming-language
Last synced: 05 Apr 2025
https://github.com/alexandrospanag/my_python_projects
My Python Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
educative github jetbrains learn programming-language python
Last synced: 05 Mar 2025
https://github.com/maxpatiiuk/leto
This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.
compiler interpreter language parser programming-language
Last synced: 28 Jun 2025
https://github.com/praabindhp/simple_interest
Python Program To Find Simple Interest
code interest programming-language python3 simple
Last synced: 27 May 2026
https://github.com/praabindhp/binary_tree-operations
C Program For Operations In Binary Tree
binary-tree c code gcc-compiler operations programming-language
Last synced: 26 May 2026
https://github.com/marciok/fabienne
Fabienne is a programming language, inspired by kaleidoscope.
kaleidoscope programming-language swift-3
Last synced: 28 Jul 2025
https://github.com/michael-valdron/michael-valdron.github.io
My personal portfolio website.
cv hugo hugo-site markdown personal-website portfolio portfolio-page portfolio-site portfolio-website profile programming-language
Last synced: 28 Jul 2025
https://github.com/it1shka/toylang
Interpreted scripting language implemented in C++
compiler cpp interpreter programming-language toy
Last synced: 29 Jul 2025
https://github.com/atlas77-lang/Atlas-core
atlas-core is a system based flexible lexer builder library letting you easily build a fully fledge lexer.
compiler language lexer lexer-generator programming-language
Last synced: 02 Oct 2025
https://github.com/gabryon99/imp
IMP is a small imperative programming language.
imperative menhir ocaml ocamllex programming-language semantics
Last synced: 07 Aug 2025
https://github.com/4nkitd/slang
slang 🐕🦺 | a Programing language written to understand how programing languages are written
go golang programming-language
Last synced: 08 Aug 2025
https://github.com/mkabumattar/hello-world-api
Hello, World! in All Languages Programming API, This is the initial draft. It's likely to have some flaws, but it'll be improved to be more stable in the future.
api compiler hello-world language nodejs programming programming-language programming-languages
Last synced: 12 Aug 2025
https://github.com/giu7d/doka-lang
DOKA Functional Programming Language
compiler functional-programming programming-language
Last synced: 22 Aug 2025
https://github.com/oxumlabs/neit
The Neit Programming Language by OxumLabs
programming programming-language programming-languages rust rust-lang software-development
Last synced: 22 Aug 2025
https://github.com/alexsocha/mipsplusplus
MIPS++: A low-level programming language
compiler mips-architecture mips-assembly programming-language
Last synced: 09 Mar 2026