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-07-02 00:24:22 UTC
- JSON Representation
https://github.com/vopaaz/vo-lang
A toy language interpreter written in Scala, referring to the book "Writing an interpreter in Go".
interpreter programming-language scala
Last synced: 13 Jul 2025
https://github.com/yazaldefilimone/eva-typechecker
📝 | Type system | Static typeChecker | Type inference
compiler compiler-design programming-language typechecker types
Last synced: 19 Aug 2025
https://github.com/jarryshaw/helloworld
Collection of programming languages
helloworld languages programming-language
Last synced: 02 Feb 2026
https://github.com/gusenov/random-programming-language-sh
Shell-скрипт для вывода из индекса TIOBE случайного языка программирования.
programming-language programming-languages shell-script
Last synced: 20 Feb 2026
https://github.com/Jacob-C-Smith/eddy
JIT-compiled, vectorized programming language
Last synced: 21 Jun 2025
https://github.com/thevurv/mic1
A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1
compiler lua oisc optimizer parser programming-language sic sic1 subleq
Last synced: 21 Jun 2025
https://github.com/shriram-vibhute/python
This repository contains comprehensive Python coursework, featuring lessons on fundamentals, data structures & OOP's. concept.
data-structures object-oriented-programming programming-language python
Last synced: 22 Aug 2025
https://github.com/superscary/loom
A statically-typed OOP language with two-pass compilation, value semantics, and bare metal accessibility.
compiler llvm ocaml programming-language static-typing
Last synced: 22 Aug 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: 24 May 2026
https://github.com/laluxx/rush
Yet another llvm wrapper
ast llvm parser programming-language
Last synced: 09 Mar 2026
https://github.com/dinujaya-sandaruwan/c.dinujaya.me
This repository is your gateway to learning C programming, created to provide an all-in-one resource for students and developers alike.
c documentation programming-language
Last synced: 02 Feb 2026
https://github.com/pctg-x8/cloth-shader-lang
Experimental custom shader language
poc programming-language shader
Last synced: 18 Jun 2025
https://github.com/edward-ji/jlox
Following java implementation of Lox language tutorial by Robert Nystrom
Last synced: 17 Jun 2025
https://github.com/subramanyaks/introduction-to-go
This repository contains the basic small program related to go programming language
go golang language programming-language
Last synced: 10 Jul 2025
https://github.com/iambasantarai/ga
A toy programming language 'ग'; a language that uses the devnagari script. [STILL EARLY]
devnagari experimental golang nepali nepali-programming-language programming-language
Last synced: 05 Mar 2025
https://github.com/neelsoumya/programming_resources
Resources for learning and teaching programming.
programming-language teaching teaching-materials
Last synced: 19 Mar 2026
https://github.com/typesafeschwalbe/gerastd-js
The standard library for the Gera programming language.
javascript js programming-language standard-library stdlib
Last synced: 14 Mar 2025
https://github.com/schwalbe-t/silicon-runes
The language of the ancient civilisation that once trapped lightning inside of rocks to trick the rocks into thinking for them.
esolang esoteric-interpreter esoteric-language interpreted-language interpreter language programming-language stack-based stack-based-language
Last synced: 14 Mar 2025
https://github.com/alexandrospanag/my_java_projects
My Java Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
algorithms java learn object-oriented-programming programming-language
Last synced: 24 Jul 2025
https://github.com/csueiras/monkey
Interpreter for Monkey Programming Language
go golang interpreter monkey-programming-language programming-language
Last synced: 09 Mar 2026
https://github.com/fontseca/lexemn
Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.
cmake cpp interpreter lexing mathematics parsing programming-language
Last synced: 10 Jul 2025
https://github.com/itsfuad/jaanlang
JaanLang is a programming language for couples and romantic people. It is a minimal language that anyone can learn very quickly. Enjoy the romantic coding experience!
couple fun programming-language
Last synced: 05 Apr 2025
https://github.com/connorslade/nosescript
The 𝕭𝖊𝖘𝖙 Programming language!
nose nose-script programming-language
Last synced: 05 Apr 2025
https://github.com/degory/ghul-vsce
ghūl programming language Visual Studio Code extension
ghul programming-language vscode-extension vscode-language vscode-snippets
Last synced: 07 Jun 2026
https://github.com/killarexe/mslang
MultiSign is a simple interpreted programming language based on the Lox programming language with small twists.
interpreter interpreter-language java language lox lox-language mslang muti-sign programming-language
Last synced: 05 Apr 2025
https://github.com/hamzakamelen/typescript
Learning TypeScript
programming-language typescript
Last synced: 22 May 2026
https://github.com/sinipelto/popl-exercises
Principles of Programming Languages Autumn 2019 Course Exercises.
bnf custom-programming-language lexer lexical-analysis lexical-analyzer parser principles programming-language syntax-analysis syntax-tree tokenizer
Last synced: 30 Mar 2025
https://github.com/aquice/entropia
Entropia is a C++ based programming language, implementing ownership and other usefull stuff
interpreter lexer parser programming-language
Last synced: 09 Jun 2026
https://github.com/paulthomas20002/s2-programming-in-c
S2 PROGRAMMING IN C KTU EST 102
c est102 first-year ktu ktu-s2 ktustudents programming programming-in-c programming-language s2
Last synced: 05 Mar 2025
https://github.com/fergusq/licp
Small functional language that compiles to C
Last synced: 02 Apr 2026
https://github.com/daslixou/lenpai
stupidly simple and fast utils for parsing
ast macro-processor nodes programming-language programming-language-utils
Last synced: 12 Nov 2025
https://github.com/fujiwarachoki/bytrixlang
An easy to learn and use, interpreted programming language written in C++.
bytrix cpp programming-language
Last synced: 17 Jun 2025
https://github.com/ggiuffre/timelangs
A customizable timeline about the history of programming languages
history programming-language timeline
Last synced: 21 Apr 2026
https://github.com/zac-garby/booleang
A structured boolean-logic language.
boolean logic programming-language
Last synced: 04 Apr 2025
https://github.com/dhil/hank
a research programming language based on handlers
algebraic-effects compiler computational-effects effect-handlers programming-language
Last synced: 04 Apr 2025
https://github.com/f0903/slang
A WIP simple scripting language, using a bytecode interpreter.
bytecode interpreter language programming-language
Last synced: 01 Jun 2026
https://github.com/giu7d/doka_lang
Compiler for a functional language create in Java
functional-programming javacc programming-language
Last synced: 04 Apr 2025
https://github.com/guille-ux/zynkvm
The Virtual Machine for ZynkLite & ZynkPy
c dynamic-programming language-development machine programming-language stack vm
Last synced: 17 Jun 2025
https://github.com/shayyz-code/poo
I created my own Programming Language
interpreter programming-language rust
Last synced: 03 Apr 2025
https://github.com/owaismohsin001/junu-spaghetti
Junu Spaghetti, a language that types spaghetti code
ad-hoc-polymorphism bidirectional-typechecking parametric-polymorphism programming-language spaghetti-code static-typing structural-typing union-types
Last synced: 28 Mar 2025
https://github.com/simpsonresearch/simplc_parser
Parser for my programming language, simp lang (simpl) made in C
c parser programming-language simpl
Last synced: 31 Aug 2025
https://github.com/mpardalos/raza
A toy programming language used as a learning project. Implemented in Scala.
lexer parser programming-language scala
Last synced: 05 May 2025
https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/ilo-li-sina
Defunct | "ilo li sina" li toki pi lawa pi ilo nanpa. taso, sina lawa ala e ona. ona li lawa e sina a! | li sama http://oytjumugnwsf4g72vemtamo72vfvgmp4lfsf6wmggcvba3qmcsta.b32.i2p/ilo-li-sina.git/about en http://4blcq4arxhbkc77tfrtmy4pptf55gjbhlj32rbfyskl672v2plsmjcyd.onion/ilo-li-sina.git/about
cpp esoteric esoteric-language human-oriented ilo-li-sina interpreter li-kepeken-e-jan-tawa-nanpa-e-nanpa li-kepeken-e-nimi-wawa-goto li-kepeken-e-poki-sitelen-taso li-lawa-e-nimi-wawa-lon-nasin-pona possibly-turing-complete procedural programming-language string-manipulator toki-nasa toki-pi-lawa-e-ilo-nanpa toki-pona unstructured
Last synced: 15 Jun 2025
https://github.com/99thedark/fusion
An unnamed 5th version of my programming language
ast compiler lexer llvm programming-language rust
Last synced: 04 Jan 2026
https://github.com/megabytesofrem/lune
Small compiled language with a procedural C style syntax.
Last synced: 30 Mar 2025
https://github.com/yousefweb/topics1-2
this collection provides solutions to various programming problems, emphasizing problem-solving skills using the C# programming language. Whether you're preparing for coding interviews, honing your algorithmic thinking, or simply looking to improve your C# skills, you'll find a diverse set of problems to challenge and enhance your understanding.
csharp problem-solving programming-language
Last synced: 02 Jul 2026
https://github.com/zeta611/gisa
GISA is an implementation of "a very basic language" presented in 'Introduction to Static Analysis: An Abstract Interpretation Perspective.'
introduction-to-static-analysis programming-language programming-language-theory static-analysis static-analyzer yacc
Last synced: 17 Aug 2025
https://github.com/bredalis/pytest
🐍 Testing's librery for Python 🐍
framework librery programming-language pytest python testing unit-testing
Last synced: 08 Jun 2026
https://github.com/jbrosdevelopment/norma
Norma is a small custom programming language made as an example for my blog.
custom language norma programming programming-language
Last synced: 17 Feb 2026
https://github.com/vinibiavatti1/vrbs-js
Script de programação VRBS.js
automation ide learning programming programming-language script tool
Last synced: 13 May 2026
https://github.com/sauravbhattacharya001/sauravcode
Frustrated by syntax-heavy languages, I designed *sauravcode* for simplicity and clarity. It removes unnecessary punctuation and rigid conventions, focusing purely on logic. With minimal syntax, it allows ideas to flow naturally without distraction. *Sauravcode* is my tool for coding as a seamless, intuitive process, free from constraints.
c-language code-generation compiler custom-language interpreter language-design parser programming-language python transpiler
Last synced: 19 Apr 2026
https://github.com/louislefevre/onyx
Custom compiler written in Java
compiler java programming-language
Last synced: 30 Mar 2025
https://github.com/connectaman/cpp-notes-and-programs
Notes and Programs in Cpp
cpp cppnotes notes programming-language programs
Last synced: 14 Mar 2025
https://github.com/aryavsaigal/okfrick
very cool esoteric language pls use
esoteric esoteric-language esoteric-programming-language programming-language
Last synced: 03 Apr 2025
https://github.com/panguojun/polygon-group-calculation-script
A group-based polygon calculation and modeling script.
3d geometry-processing group-theory programming-language
Last synced: 26 May 2026
https://github.com/newlandtv/j255_language
I made a custom programming language in python.
j255 programming-language python
Last synced: 14 Mar 2025
https://github.com/mitchpaulus/mshell
Experimental Concatenative Shell-like Scripting Language
concatenative-language glue-code golang programming-language shell-script
Last synced: 10 Apr 2026
https://github.com/geocml/tabor
Tabor is a database modeling language for GIS
command-line database-modeling gis postgis postgresql programming-language yaml
Last synced: 10 Apr 2026
https://github.com/clemlak/v-exercises
🎓 V programming language exercises
programming-exercises programming-language v
Last synced: 02 Jan 2026
https://github.com/rajathirumal/bridgemap
A source to source compiler. Bridge language to SQL. This repo is a subproject of https://github.com/rajathirumal/ETL-Tool
bridge-programming bridgemap bridgemap-programming programming-language python sql
Last synced: 31 Jan 2026
https://github.com/abdurahman-hassan/the-complete-dart-learning-guide--hassanfulaih
In this repo, we will begin learning Dart step by step we'll go through with: Dart Basics, Functions, Object oriented programming, and asynchronous programming
dart learning-by-doing learning-dart learning-path learning-pathway programming programming-language
Last synced: 29 Apr 2026
https://github.com/sanjayengineer121/advance_calculator
calculator for quick calculations, along with a large collection of calculators on math, finance, fitness, and more, each with related in-depth information.
calculator programming-language project python3
Last synced: 03 Apr 2025
https://github.com/psub/tpl-notes
programming-language type-system type-theory
Last synced: 05 Feb 2026
https://github.com/adejobi-gbolahan/affiliate-marketing
I am just like other affiliates marketer helping people in achieving success in E-com Business but I wonder what most people see in ne which makes them refer to me as EXPERT. I thought of it then I bring out a certain reasons for this ; CREATIVITY AND CONSISTENT LEARNING. Contact me now and let's build your affiliate marketing business together
affiliatemarketing customer emailmarketing loyalty-rewards loyaltyprogram programming-language systeme website-design wordpress wordpress-plugin wordpress-theme
Last synced: 09 Sep 2025
https://github.com/ditzdev/lizard
The Interpreter Lizard Programming Language
interpreter programming-language
Last synced: 30 Jun 2025
https://github.com/zeknikz/basicfunctionlanguage
A basic functional programming language that focuses on basic mathematical functions.
functional-programming language programming-language
Last synced: 23 Mar 2025
https://github.com/learnwithfair/php-documentation
php-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]
documentation learn-with-fair learnwithfair php programming-language rahatul-rabbi rahatulrabbi web-development
Last synced: 17 Jun 2026
https://github.com/vyacheslavhere/ice
Ice - go impl of polar 🧊
go interpreter langdev language programming-language
Last synced: 09 Jul 2025
https://github.com/johnpaulada/waraylang
A programming language for the web with Waray reserved words.
javascript programming-language
Last synced: 15 May 2026
https://github.com/eastriverlee/array.h
a lightweight dynamic (and generic) array type C is missing.
array c macro meta-programming programming-language
Last synced: 29 Mar 2025
https://github.com/gokcan/atlas
Programming language for propositional calculus
flex lexical-analysis parser programming-language
Last synced: 23 Mar 2025
https://github.com/wallexd/darty_lisp
A simple, darty (& incomplete) LISP interpreter implementation
dart lisp lisp-interpreter programming-language
Last synced: 21 Feb 2026
https://github.com/nic-obert/gargiolang
Cool interpreted programming language
interpreted-programming-language interpreter java programming-language tokenizer
Last synced: 16 Apr 2025
https://github.com/abdullahmaqbool22/tic-tac-toe-game
Tic Tac Toe game based on Python programming language made for final semester project in 1st Semester.
game programming-language python
Last synced: 12 Feb 2026
https://github.com/deeprobin/potato-lang
An esoteric programming language
esoteric-language language potato potato-lang potatoes programming-language
Last synced: 30 Mar 2025
https://github.com/nobodxbodon/zou
Simple programming language with Chinese keywords based on JavaScript. 基于JavaScript的简单中文编程语言。
chinese-keywords javascript programming-language
Last synced: 23 Mar 2025
https://github.com/pranjalco/automatic-cookie-clicker-bot
An automated game-playing bot created using Selenium and Python to play the **Cookie Clicker** game. The bot clicks the cookie continuously, evaluates affordable upgrades every 5 seconds, and buys the most expensive one to maximize cookies per second. The bot stops after 5 minutes and displays the "cookies/second" rate achieved during the session.
automation development game-bot intermediate programming-language python selenium selenium-python
Last synced: 28 Jun 2026
https://github.com/alanluu/lox-go
Golang implementation of the Lox programming language with my own features
go golang interpreter lox lox-interpreter lox-language programming-language
Last synced: 18 Mar 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/pouyakary/swifty
Arendelle 2XIV Switf based Interpreter that powers the Arendelle for iOS as well Mac REPL for Arendelle.
arendelle compiler interpreter kary-comments karyfoundation language objective-c programming-language repl swift
Last synced: 15 May 2025
https://github.com/nn0x/maiora
Custom programming language compiled to LLVM IR designed to be memory safe, somewhat C-like but based around functions and instances thereof
functions llvm-ir low-level memory-safe programming-language systems-programming
Last synced: 23 Sep 2025
https://github.com/falcolabs/kcc
The Kat Compiler Collection for the Scratch visual programming language.
programming-language rust sb3 scratch scratch-implementation scratch3 vm
Last synced: 29 Oct 2025
https://github.com/blacksuan19/c-lang
various programs written in C language
c iium programming programming-language project
Last synced: 27 May 2026
https://github.com/javanhut/thecarrionlanguage
The Carrion Language is a dynamically typed, interpreted programming language inspired by Python and written in Go.
bytecode carrion-language complier go golang interpreter language-design programming-language python repl vm
Last synced: 13 Jan 2026
https://github.com/keerthivasan-r/c-programs
This repository is intended to be a collection of C-Programs for learning purposes
beginners-guide learning-c programming-language
Last synced: 23 Mar 2025
https://github.com/fabasoad/setup-lolcode-action
This GitHub action installs LOLCODE programming language interpreter.
cli github-action github-actions interpreter lolcode programming-language
Last synced: 05 Jan 2026
https://github.com/mollerse/creative-concat-presentation
Presentation given at flatMap Oslo 2017
concatenative-language creative programming-language
Last synced: 29 Oct 2025
https://github.com/mrkct/comfylan
A custom programming language, just for fun
interpreter programming-language
Last synced: 18 Mar 2025
https://github.com/codejune/programming-language
숭실대학교 컴퓨터학부 3학년 프로그래밍언어
c calendar gauss-jordan pl prime-numbers programming-language recursive-descent-parser ssu
Last synced: 27 May 2026
https://github.com/asmod-lang/asmodeus
⚙️ Modern Assembly language and virtual machine for Machine W architecture. Build, debug, and execute 16-bit assembly programs with Polish assembler
assembler assembly assembly-language compiler debugger education emulator machine-w programming-language rust virtual-machine
Last synced: 30 Jun 2025
https://github.com/eyantra698sumanto/basic-c-programs-2
This Repository contains 135 basic programs in C programming language
c cplusplus-11 fileio patterns programming-language series strings
Last synced: 06 Apr 2026
https://github.com/nelsonduarte/capa-language
A capability-centric programming language. Hand-written compiler in Python.
capability-security compiler cra cyclonedx language-design llm-security nis2 programming-language sbom slsa spdx static-analysis supply-chain-security type-system vex
Last synced: 12 Jun 2026
https://github.com/pmeinhardt/atto
experimenting with µ-kanren & relational programming 🔬
kanren programming-language relational
Last synced: 31 Mar 2025