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-02-06 00:26:18 UTC
- JSON Representation
https://github.com/snmslavk/lena-lang
The custom llvm programming language for fun
custom-language lena lena-language llvm programming-language
Last synced: 14 May 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/coding-pelican/macrometa
Macrometa: Macro Metaprogramming (MCMT) Library for C
c c11 header-only language macros metaprogramming preprocessor programming-language recursion turing-tarpit
Last synced: 09 Nov 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/maxpatiiuk/alia
The ultimate Alia compiler and interpreter
3ac compiler compilers graphviz interpreter language lexer llvm mips parser programming-language x64
Last synced: 05 Apr 2025
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/chidiebereokpoechi/voice-of-mordor
Interpreter for loosely-typed designer programming language
compiler interpreter programming-language
Last synced: 14 May 2025
https://github.com/qucumbah/programming-language
Statically typed programming language that compiles to WebAssembly text format
compiler programming-language webassembly
Last synced: 31 Aug 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: 02 Apr 2025
https://github.com/uliwitness/objectivek2
Small experiment to see if I can create the equivalent of objc_msgSend().
experimental objective-c programming-language runtime
Last synced: 22 Mar 2025
https://github.com/jumperbot/unsafe-4-bit
The UFB (Unsafe Four Bit) Programming Language -- FAST | EASY | VERBOSE -- Built With Rust
active-development computer-language computer-language-engineering custom-programming-language easy easy-peasy easy-to-use interpreter language new-programming-language programming programming-lang programming-language programming-language-development programming-languages rust rust-lang rust-language unsafe-4-bit unsafe-four-bit
Last synced: 04 Oct 2025
https://github.com/ruun/ruanscript
A programming language for high school and college level math
calculus ci-cd college college-project continuous-integration javascript math mathematics programming-language programming-languages ruanscript student study-project
Last synced: 27 Nov 2025
https://github.com/alexeev-prog/sleaf-llvm
System programming language made with C++ & LLVM
c clang cmake compiler compiler-design compilers cpp cpp20 langdev llvm llvm-clang llvm-ir llvm19 programming-language
Last synced: 12 Aug 2025
https://github.com/praabindhp/replace_function
Replace Function In Python Program
code find programming-language python3 replace word
Last synced: 05 Mar 2025
https://github.com/trizen/corvinus2
The Corvinus Programming Language (v2)
corvinus perl programming-language
Last synced: 29 Jun 2025
https://github.com/melchisedech333/verbum-language
🟣 A programming language focused on the development of complex systems. It supports the creation of systems involving the concepts of distributed computing, parallel computing, concurrent computing, meta-programming, hot code reload, high fault tolerance, and scalability.
complex-networks complex-systems concurrent-programming distributed-programming distributed-systems fault-tolerance free-and-open-source-software horizontal-scalable hot-code-reload imperative metaprogramming multiplatform multiprocessing open-source parellel-programming procedural programming-language scalable structured systems-engineering
Last synced: 29 Mar 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/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: 31 Aug 2025
https://github.com/giorgiogtelian/luna
this is my little project: a new programming language named after my dog
cpp csharp java language parser programming-language programming-languages
Last synced: 13 Apr 2025
https://github.com/dentosal/hepta-lang
Hepta programming language
concatenative-language interpreter programming-language
Last synced: 21 Mar 2025
https://github.com/zk-phi/lambda_to_lazyk
A Lambda Calculus to Lazy K translator
Last synced: 19 Aug 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/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/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 24 Jun 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/issadarkthing/spirit
Interpreted, functional programming language with clojure syntax
clojure functional-language programming-language
Last synced: 09 May 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/deepxx86/deepx-lang
My own programming language
haskell own-language programming-language
Last synced: 28 Jul 2025
https://github.com/xmi1an/python_practicals
HNGU Python Programs
basics-of-python bca hngu programming-language python python-programs
Last synced: 20 Mar 2025
https://github.com/stynh/novabasicv2
Custom programming language interpreted in C#. I have no earlier experience building Interpreters. Hobby project.
abstract-syntax-tree basic-programming csharp interpreter programming-language
Last synced: 01 Jul 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/theblix/hmath
A programming language created from scratch on C#. Has a built-in ability to work with complex numbers in a more human-friendly form.
csharp from-scratch programming programming-language
Last synced: 07 Sep 2025
https://github.com/praabindhp/binary_search
C Program For Binary Search
binary-search c code programming-language
Last synced: 05 Mar 2025
https://github.com/samdphillips/onyx-py
programming-language python smalltalk
Last synced: 04 Oct 2025
https://github.com/arnebachmann/awful
The stack-based programming language AWFUL, written in Python
concatenative-language factor forth-like interpreter library programming-language python-3 python3 stack-based standard-l
Last synced: 28 Jun 2025
https://github.com/bp7968h/neplat
Interpreted programming language that allows users to write code using a mix of English and Nepali-transliterated keywords
interpreter nepali-english programming-language rust
Last synced: 26 Jan 2026
https://github.com/stickypiston/roblang
Another programming language, but this one does less than any other.
Last synced: 03 Feb 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/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/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/praabindhp/compound_interest
Python Program To Find Compound Interest
code compound-interest programming-language python3
Last synced: 11 Sep 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/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/aloussase/gaya
🐱 Scripting language made to solve Advent of Code problems
Last synced: 13 Apr 2025
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/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/pannous/angle.js
javascript version of the angle programming language
angle node-js programming-language
Last synced: 06 Apr 2025
https://github.com/sharif-minhaz/programming-language-list-app
Add programming language using the list and one click will be enough for getting information about it.
ejs-templates heroku-deployment node-js programming-language
Last synced: 03 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: 15 Mar 2025
https://github.com/nic-obert/permalang
A compiler for a statically typed language
aot compiler cpp language parser programming-language syntax-tree
Last synced: 16 Apr 2025
https://github.com/eoin-obrien/kedlang
Ked interpreter built with Lex, Yacc and Python
interpreter ked lex programming-language python yacc
Last synced: 05 Apr 2025
https://github.com/uralstech/ezrsquarednet4.8
A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 07 Apr 2025
https://github.com/ilankri/flap
A toy compiler from a functional programming language to MIPS assembly and Java bytecode (mirrored from https://gitlab.com/ilankri/flap)
compiler functional-programming jvm mips programming-language school-project
Last synced: 29 Jul 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/praabindhp/binary_tree-operations
C Program For Operations In Binary Tree
binary-tree c code gcc-compiler operations programming-language
Last synced: 05 Mar 2025
https://github.com/papachristoumarios/ntua-pl1
Programming Languages I Homework Assignments
cpp java programming-language prolog python3 smlnj
Last synced: 02 Mar 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/alexishuvier/lysia
Lisp-like made with C#
csharp lisp programming-language
Last synced: 20 Jun 2025
https://github.com/ttulka/chickenfoot
Two-dimensional programming language for chickens 🐔
2d chicken esolang programming-language two-dimensional
Last synced: 28 Jun 2025
https://github.com/praabindhp/graph_rep-transversal_algorithm
C Program For Traversal Algorithm In Graphical Representation
c code graph programming-language representation traversal-algorithms
Last synced: 05 Mar 2025
https://github.com/jweinst1/lobster
A super-fast, binary expression language
binary-data compiler execution programming-language
Last synced: 21 Feb 2025
https://github.com/praabindhp/simple_interest
Python Program To Find Simple Interest
code interest programming-language python3 simple
Last synced: 05 Mar 2025
https://github.com/marcelgarus/plum
Plum is a programming language for writing functional, fast, reusable code.
Last synced: 10 Apr 2025
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/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/nic-obert/waterscript
The WaterScript interpreted programming language
interpreted-language interpreted-programming-language interpreter language programming-language rust scripting-language
Last synced: 16 Apr 2025
https://github.com/bemwamalak/kemet
Kemet is an interpreted language inspired from the BASIC programming language which first appeared in 1964. The name CHEMIT is inspired from the ancient egyptian civilization.
interpreter programming-language python
Last synced: 04 Jan 2026
https://github.com/dealbisac/cprograms
This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.
c program programming-challenges programming-exercises programming-language
Last synced: 22 Jun 2025
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/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/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/cpscript/programming-languages
A repository that once done will have random scripts from most programming languages
help helper ok programming programming-language programming-languages starter-kit
Last synced: 25 Dec 2025
https://github.com/ozgebayram/tour-places
Turkey Tour Places
html-css-javascript programming-language react reactjs
Last synced: 01 Mar 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/it1shka/toylang
Interpreted scripting language implemented in C++
compiler cpp interpreter programming-language toy
Last synced: 29 Jul 2025
https://github.com/scriptlinestudios/chai
Compiler for the Chai programming language.
Last synced: 27 Jun 2025
https://github.com/fus3n/fcl
FCL (function-centered-language) a functional programming language made in Python.
interpreter programming-language programming-language-interpreter python
Last synced: 30 Jul 2025
https://github.com/cjavad/discordql
You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.
ast cli-interface discord lexer parser programming-language query-language semantic-analysis
Last synced: 01 Jul 2025
https://github.com/azer0s/hephaistos
A Hades 0.1 to C++ compiler
compiler lexer parser programming-language scripting-language
Last synced: 30 Jul 2025
https://github.com/0xisk/exploring-rust
A repository focused on learning and practicing Rust.
learning learning-rust programming-language rust
Last synced: 19 Aug 2025
https://github.com/namberino/vilang
The Vietnamese Programming Language
cpp interpreter programming-language vietnamese
Last synced: 03 Feb 2026
https://github.com/azur1s/archmage
My own very simple lisp programming language
Last synced: 29 Mar 2025
https://github.com/kajizukataichi/pravda
A functional programming language that best of both worlds between Haskell and Lisp
dynamic-typing functional functional-paradigm functional-programming functional-programming-language haskell interpreter lambda-functions lisp new-language partial-application pattern-matching programming programming-language programming-languages pure recursion rust s-expressions
Last synced: 31 Oct 2025
https://github.com/ricardo-ss/projeto01-academia
Programa para gerenciar cadastro de alunos de uma academia
alunos c cadastro cadastro-de-clientes cadastro-de-pessoas programming programming-language project
Last synced: 02 Mar 2025
https://github.com/watasuke102/settlang
A statically typed language that expresses mutability by whether variables have setters
programming-language rust webassembly
Last synced: 31 Jul 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/jukalang/jukaide
⌨️ JukaIDE (Web App) - Run Juka code on Client Side/Browser (Run code in a browser on local hardware) Support for Edge, Firefox, Chrome, and other Chromium based browsers
api api-client assembly client client-side compiler compilers developer-tools development-environment development-tools edtior ide programming programming-language programming-languages wasm web-application webapp webassembly webassembly-demo
Last synced: 13 Sep 2025
https://github.com/sebouellette/dotfin
An interpreted programming language for 2d game or app development
cpp custom dotfin language programming-language
Last synced: 31 Jul 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/anorth/expl
An expression language for rapid, explorable, explainable programming [WIP]
compiler expression-language graalvm numerical-computation programming-language
Last synced: 22 Feb 2025
https://github.com/owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
compiler forth functional-programming-language interpreter programming-language stack-base
Last synced: 26 Mar 2025
https://github.com/meysam81/matrix-determinan
a very simple implementation of determinant calculation of a 3 * 3 matrix in a GUI form
assignment assignments college-assignment college-project csharp csharp-code determinant determinant-calculation determinantal-processes matrix program programming programming-language programming-languages
Last synced: 02 Jan 2026
https://github.com/codahiri/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 03 Mar 2025
https://github.com/cxw42/do-not-self-host
A toolchain starting from assembly so you don't have to self-host your next programming language
assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm
Last synced: 06 Mar 2025
https://github.com/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 29 Mar 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/ayushmantripathy/pips
a functional, dynamically weakly typed, interpreted, indented programming language.
c functional-programming interpreter make piping programming-language
Last synced: 21 Mar 2025
https://github.com/v-kolesnikov/simple
Simpλe imperative programming language
computer-science programming-language self-education
Last synced: 24 Dec 2025
https://github.com/vwkd/didi
A string matching language that is more like a programming language and less like RegEx
new-language pattern-matching programming-language string-matching string-search
Last synced: 28 Aug 2025