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/raviqqe/flame
Freeze the world.
concurrent functional parallel programming-language
Last synced: 21 Feb 2025
https://github.com/krishpranav/juice
Juice programming language
juice juice-lang juice-source juicec language programming programming-language programminglanguage
Last synced: 07 Dec 2025
https://github.com/maxbarsukov/simple_interpreter
👅 A simple language designed to learn how to create interpreters
gem interpreter interpreter-language programming-language ruby ruby-gem ruby-interpreter
Last synced: 28 Mar 2025
https://github.com/aziis98/ergolas
an Embeddable Random GOlang LAnguage for Scripting
embeddable-scripting-language golang library programming-language
Last synced: 02 Mar 2025
https://github.com/thomas-crane/pine
A general purpose, type checked language inspired by Rust.
compile-to-js compiler programming-language typescript
Last synced: 11 Dec 2025
https://github.com/lucalewin/luvascript-compiler
compiler for the luvascript language
compiler language luvascript luvascript-compiler programming-language
Last synced: 11 Mar 2025
https://github.com/drewxs/zeroscript
Interpreted programming language
interpreted interpreted-programming-language programming-language
Last synced: 01 Apr 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/3f/sobascript
Extensible Modular Scripting Programming Language -- #SobaScript
embedded interpreter programming-language sbe-scripts script-engine scripting-language soba sobascript vssbe vssolutionbuildevent
Last synced: 10 Jan 2026
https://github.com/frinksy/fraxton-compiler
A compiler for the fraxton language
Last synced: 15 Oct 2025
https://github.com/cryptorodeo/boar-lang
Interpreter for a toy programming language, built in Go
go golang interpreter language programming-language tree-walk-interpreter
Last synced: 07 Oct 2025
https://github.com/0xdaksh/scientific-calculator
School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.
c c-plus-plus calculator programming-language scientific
Last synced: 07 Oct 2025
https://github.com/phillvancejr/x-forth
X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners
compiler compilers concatenative concatenative-language dart dartlang forth golang interpreter interpreter-forth interpreter-language interpreters programming-language python stack-based stack-based-language stack-language
Last synced: 08 Oct 2025
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: 09 Oct 2025
https://github.com/kntt32/as-macro
rust like high level assembler
assembler elf low-level programming-language x64
Last synced: 10 Oct 2025
https://github.com/carpentries-incubator/java-intro
An Introduction to Java Programming
alpha carpentries carpentries-incubator english java lesson programming programming-language
Last synced: 19 Jan 2026
https://github.com/xyproto/literalcircuit
:arrow_forward: Programming language for implementing circuits in the style of "literal programming"
circuits logic-gates programming-language
Last synced: 13 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/maxbarsukov/capricc-io
🟥 Extremely minimalistic Io-like language
homoiconic interpreter io-lang programming-language prototype ruby-interpreter
Last synced: 14 Oct 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/ericlbuehler/merlin_rust
Make your code fly.
interpreter merlin programming-language rust
Last synced: 16 Oct 2025
https://github.com/florianwoelki/reflow
A custom programming language written in Go.
compiler go golang interpreter programming-language
Last synced: 19 Oct 2025
https://github.com/ericlee05/assemscript
Assembly-like and pointer based programming language / 어셈블리어와 유사한 포인터 기반 프로그래밍 언어
interpreter programming-language
Last synced: 23 Oct 2025
https://github.com/m1kc/rfalse
An interpreter for the FALSE language, possibly the fastest in the world.
brainfuck bytecode esolang esoteric-language false interpreter programming-language rust rust-lang vm
Last synced: 25 Oct 2025
https://github.com/exoad/kira
A Simple, Practical, & Grounded Object-Oriented Programming Language.
Last synced: 26 Oct 2025
https://github.com/funnbot/grapl
Great... Really? Another programming language?
programming-language zig ziglang
Last synced: 26 Oct 2025
https://github.com/gabrielpacheco23/tape
A cell-based esoteric programming language with a JIT compiler
brainfuck esoteric-language jit programming-language rust tape
Last synced: 30 Jan 2026
https://github.com/pixilcode/tego-lang
A dynamically-typed functional programming language with linked lists as first class members, written in Rust
Last synced: 31 Jan 2026
https://github.com/w4ffl35/curlee
curlee programming language
agentic-ai agentic-programming ai ai-agent ai-programming automated-programming automation programming-language python
Last synced: 04 Feb 2026
https://github.com/stickypiston/dabulang
A simple imperative programming language with a BASIC-inspired syntax
haskell interpreter megaparsec programming-language
Last synced: 02 Feb 2026
https://github.com/blwatkins/learning-javascript
Learning resources and notes for the JavaScript programming language.
javascript learning notes programming-language
Last synced: 27 Dec 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/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: 02 Apr 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/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/jweinst1/lobster
A super-fast, binary expression language
binary-data compiler execution programming-language
Last synced: 21 Feb 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/felixklauke/princept
A very simple and lightweight programming language written for educational reasons. It is interpreted and aims to provide the best of Java, C# and C++.
educational grammar interpreter language low-level programming-language stack stackbased
Last synced: 21 Feb 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/moniaar/alx-low_level_programming
small projects on C
c low-level-programming programming-language
Last synced: 21 Feb 2025
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/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/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 29 Dec 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/qtlittlexu/lighzy
Lighzy 是一门简单易用的解释型编程语言,它是一种动态强类型定义语言,类似于 Python。Lighzy 即 "lighzy and easy"
interpreter programming-language
Last synced: 20 Jan 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/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/gryfenfer97/neon
A simple swift-like programming language
cpp lox programming-language swift swift-like
Last synced: 21 Mar 2025
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/deepxx86/deepx-lang
My own programming language
haskell own-language programming-language
Last synced: 28 Jul 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/xteam-uz/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 21 Jun 2025
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/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/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/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/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/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/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/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/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: 30 Dec 2025
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/saksham-joshi/sron
World's fastest compiled + interpreted programming language.
c-language c-plus-plus compiled-language compiler-design compilers cpp interpreted-programming-language programming-language
Last synced: 01 Aug 2025
https://github.com/imteekay/lox.ts
The compiler for the Lox programming language
compiler compiler-construction compiler-design interpreter javascript plt programming-language programming-languages typescript
Last synced: 24 Feb 2025
https://github.com/kajizukataichi/mltalk
ML-family programming language that you can write code smoothly
functional goal-directed-evaluation interpreter programming-language
Last synced: 05 Apr 2025
https://github.com/aegis-dev/shard_lang
Toy assembly language with embeddable 8bit VM written in Rust
asm assembly assmebler embeddable programming-language rust virtual-machine vm
Last synced: 13 Mar 2025
https://github.com/fardinhash/python_experiments
Python Techniques, Experiments for problem solving, real world solutions.
programming-exercises programming-language python python-examples python-for-beginners python-for-everybody python-for-everyone python-problem-solving python-programming python-programming-language python-script python-tests python-tutorial python3
Last synced: 04 Mar 2025
https://github.com/arturo-lang/art-docker
Docker image for Arturo
arturo docker docker-image interpreter programming-language repl
Last synced: 11 Jun 2025