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-04 00:20:36 UTC
- JSON Representation
https://github.com/raquentin/y
A trivial dynamic general purpose scripting language.
Last synced: 13 May 2025
https://github.com/butterroach/slang
a simple scripting language
language programming-language python scripting-language
Last synced: 23 Aug 2025
https://github.com/manas1331/codes_using_random_library
These are the codes which uses random library to generate their useful results.
carname color country cricketer name password-generator programming-language server sports-description
Last synced: 30 Jun 2026
https://github.com/nevmenandr/avtandil-programming-language
Esoteric programming language adopted to Digital Humanities tasks. Python implementation. 🤖
digital-humanities programming-language
Last synced: 02 Jan 2026
https://github.com/alexishuvier/lispy
A lisp-like language made with Python
lisp-dialect lispy programming-language python wip
Last synced: 17 Mar 2025
https://github.com/tnixc/cazal
Tiny stack based interpreted programming language in C
c interpreted-language programming-language
Last synced: 09 Jul 2025
https://github.com/courses-at-nju-by-hfwei/cpl-coding
Source Code used in the C Programming Class @ software.nju.edu.cn
Last synced: 24 Aug 2025
https://github.com/satyam4229/powerpro-academy
Algorithm Unlocked is a website with multiple pages that covers various topics related to data science, programming languages, technology news, and programming skills. The website is designed to provide a comprehensive platform for individuals interested in these areas.
blog bootstrap bootstrap4 css data-science html programming-language website
Last synced: 15 May 2026
https://github.com/archismankarmakar/c-_template_ak
C++ template & snippet by Archisman Karmakar for CP.
codechef codeforces competitive-programming computer-programming cpp cpp-all cpp17 cpp20 leetcode programming programming-language snippets technology template
Last synced: 25 Aug 2025
https://github.com/noodle-eater/evilang
A mini toy scripting inspired by brainf**k and chicken.
esoteric-language interpreter programming-language
Last synced: 25 Aug 2025
https://github.com/inanyan/loop
Loop programming language. Compiler and VM
bytecode compiler programming-language vm
Last synced: 16 May 2025
https://github.com/dimits-ts/userfriendlyautomaton
A project containing data structures for different kinds of automata (DFAs/NFAs), a simple custom language defining operations on them, as well as a fully functional and customizable GUI editor.
desktop-application dfa-construction integrated-development-environment java-swing programming-language ui
Last synced: 17 May 2026
https://github.com/georgehanymilad/basic-calculator-with-python
Python Programming
programming-language project python
Last synced: 15 Jun 2025
https://github.com/deysuman/hope
Hope is a small, fast, class-based concurrent scripting language
cpp create hope new programming-language scripting-language
Last synced: 15 May 2026
https://github.com/lvntky/hybrid
multiple variable compiler hack
c clang compiler gcc programming-language
Last synced: 26 Aug 2025
https://github.com/shreyaj-27/mini_projects_in_java
This repository contains mini projects created in java.
eclipse-ide intellij-idea java programming-exercises programming-language
Last synced: 17 May 2026
https://github.com/ivov/lisette
A little language inspired by Rust that compiles to Go
compiler go programming-language rust
Last synced: 20 Apr 2026
https://github.com/ttulka/stroke
Stroke {/|\} esoteric structured programming language
esolang javascript programming-language stroke
Last synced: 28 Mar 2025
https://github.com/willothy/testscript
A programing language interpreter project, written in Python using PLY.
ply programming-language python
Last synced: 12 Sep 2025
https://github.com/jeluchu/matepedia
Aquí podrás encontrar todos los programas de matemáticas que voy realizando. Desde los más fáciles hasta operaciones complejas
cpp matematicas mathematics maths operations programming programming-language
Last synced: 18 Jun 2025
https://github.com/nixinova/nouva
The Nouva programming language.
grammar language lark nixinova parser programming-language
Last synced: 01 Nov 2025
https://codeberg.org/catseye/Castile
A simple imperative language with union types (and a compiler for same, with multiple targets)
compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types
Last synced: 23 Jul 2025
https://github.com/d06i/dalg
LLVM Based Simple Language
ast lexer llvm parser programming-language toy-language
Last synced: 20 May 2026
https://github.com/degory/ghul-repository-template
GitHub repository template for a basic ghūl programming language application
dotnet ghul github programming-language repo template
Last synced: 16 Jan 2026
https://github.com/jethrr/bisaya-prog-language
A high interpreted programming language based on Cebuano built using Typescript
Last synced: 09 Sep 2025
https://github.com/willothy/deque-lang
Deque Language VM written in Rust
deque esoteric-language programming-language rust
Last synced: 30 Mar 2025
https://github.com/normal-coder/linguist-colors
Generate colors for programming language or file, base on GitHub/linguist
colors file-extension github linguist linguist-color programming-color programming-language
Last synced: 20 Feb 2026
https://github.com/taco-c/go-forth
Forth-like language implemented in Go.
experiment programming-language
Last synced: 08 Jul 2025
https://github.com/ripta/mwnci
mwnci the monkey language
programming-language toy-interpreter
Last synced: 14 May 2025
https://github.com/kenpusney/fed
The Federal of Programming Languages
design-document fed programming-language
Last synced: 17 Feb 2026
https://github.com/aishikmukherjee/random-password-generator-in-python
Developer/Creator: Aishik Mukherjee
code easy learn-to-code password password-generator programming programming-in-python programming-language python python3 randomization ready-to-use
Last synced: 09 Apr 2025
https://github.com/hzlmn/tslox
TypeScript implementation of Lox programming language
interpreters lox-language programming-language typescript
Last synced: 16 Mar 2025
https://github.com/basemax/goscript
GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.
go go-interpreter go-programming-language golang golang-interpreter interpreter interpreter-basic interpreter-go interpreter-language interpreter-pattern programming-language programming-language-design programming-language-development programming-language-go programming-language-translator programming-languages
Last synced: 18 Mar 2025
https://github.com/hathibelagal-dev/occult
A programming language that looks very esoteric and occult-like
esolang ply programming-language python
Last synced: 13 Sep 2025
https://github.com/metagn/kismet
Weird lisp-like language with imperative syntax and typed macros
Last synced: 18 Mar 2025
https://github.com/divergentclouds/expanse
A WIP macroassembly language for Subleq and other word-based OISCs
assembler macro-assembler oisc programming-language subleq
Last synced: 02 Jan 2026
https://github.com/hjyup/programming-basics
Here you can find laboratory work for the subject 'Fundamentals of Programming'
programming programming-exercises programming-language
Last synced: 21 Mar 2025
https://github.com/carloseduardonit/mensagem-em-java
Projeto 'Mensagem em Java': Aplicação simples desenvolvida em Java para enviar e exibir mensagens. Focado em praticar conceitos básicos de programação, estrutura de dados e lógica de controle de fluxo em Java.
beginner java-8 jdk8 programming-language
Last synced: 04 Apr 2025
https://github.com/jodus-melodus/xy
Programming language specifically designed to solve mathematical problems
ast math mathematical-programming mathematics maths programming-language programming-languages solution solve workbook
Last synced: 13 Mar 2025
https://github.com/diohabara/cornellpl
https://cs3110.github.io/textbook/chapters/interp
Last synced: 25 Mar 2025
https://github.com/tttardigrado/mixtape
Befunge + Brainf*ck + ❤️ = MixTape
befunge brainfuck esolangs esoteric-programming-language interpreter nim programming-language topic
Last synced: 03 Apr 2025
https://github.com/ekt0re/veneto-coding-language
The first programming language in the Venetian language!
Last synced: 31 Mar 2025
https://github.com/sharoonjoseph321/social_media_eda
Data Analysis on social media apps ,using pandas, python, matplotlib.
data data-analysis data-science data-visualization matplotlib programming-language project python pythonprojects
Last synced: 03 Mar 2025
https://github.com/two-project/2lang
[Work in progress] An assembler for the 2Lang meta programming language
assembly assembly-language binary compiler language programming-language
Last synced: 27 Feb 2025
https://github.com/rkstudio585/multi-language-hello-world
A collection of "Hello, World!" examples in various programming languages, showcasing syntax and basic functionality across different environments and paradigms.
all all-programming-language example-project examples hello-world programming-language
Last synced: 22 Nov 2025
https://github.com/tttardigrado/esostack
A small stack oriented esolang
esolang interpreter programming-language stack
Last synced: 03 Apr 2025
https://github.com/kumpatlapavankumar/data-structures
Data structures using java
computer-science data-structures enjoy-coding java love-coding programming-language programming-practice
Last synced: 27 Mar 2025
https://github.com/prashantrahul141/splax
A memory safe, easy, dynamic programming language.
interpreter lexer parser programming-language rust tree-walk-interpreter
Last synced: 30 Jul 2025
https://github.com/chikrom/hack_assembler
This is my own development of assembler for Hack computer, which translates symbolic representation of instructions in the language Hack into machine code. Thanks to the course developers for the opportunity and unique knowledge. I am very happy and open to suggestions, corrections, improvements, recommendations, advice
assembler computer computer-architecture computer-science programming-language
Last synced: 17 May 2026
https://github.com/pyzh/cpn
common programming notation
apl chinese erlang forth mathematics programming-language prolog rpn
Last synced: 15 Mar 2025
https://github.com/sergeychelak/basic-like
Basic-like interpreter/programming language
ast basic interpreted-programming-language interpreter programming-language
Last synced: 17 May 2026
https://github.com/progambler227788/battle-ship-game
This is a Python implementation of the Battleship game where the computer plays against itself. The game board is a 10x10 2D list, and five ships are randomly placed on it at the start of the game.
battle-ship-game battleship-game coding-beginners-projects database django dsa flask flask-sqlalchemy programming programming-fundamentals programming-language python python-library random-library ship-battle
Last synced: 16 May 2025
https://github.com/vknabel/zirric
Early development, experimental programming language with an implicit but strong and dynamic type system.
compiler experimental language programming-language
Last synced: 18 Jan 2026
https://github.com/Uchida16104/Lumos-Language
Lumos is a lightweight, beginner-friendly interpreted programming language designed for learning, experimentation, and scripting.
basic html javascript language portfolio programming-language python shellscript
Last synced: 29 Jun 2025
https://github.com/omg-shush/lime
An interpreted, dynamically-typed programming language.
f-sharp interpreter language programming-language
Last synced: 21 May 2026
https://github.com/helgesverre/sema
A Lisp with first-class LLM primitives, implemented in Rust
ai anthropic interpreter lisp llm openai programming-language rust scheme
Last synced: 17 Feb 2026
https://github.com/lowkeykeishz/turtlebasic
A basic-like programming language for Python Turtle drawing experiments. Still in development state.
programming-language python python3 turtle turtle-graphics turtle-python
Last synced: 16 May 2025
https://github.com/simondeeley/gobasic
[Work-in-Progress] A BASIC-style programming language written in Go.
basic-programming go golang programming-language work-in-progress
Last synced: 02 Jul 2026
https://github.com/muba-74/adventure-game
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line console-application java javascript node nodejs programming-language typescript
Last synced: 12 Apr 2026
https://github.com/willmcpherson2/tulip
A Tiny, Untyped, Lazy, Interpreted, Pure language
Last synced: 30 Mar 2025
https://github.com/primeeagle/sonata
A modern scripting language with an advanced type system, supporting both object-oriented and functional programming paradigms.
functional-programming interpreted-programming-language object-oriented-programming programming-language scripting-language
Last synced: 17 Feb 2026
https://github.com/lucavallin/roe
The Róe programming language and its interpreter and compiler, inspired by the Venetian language.
compiler go interpreter programming-language veneto
Last synced: 24 Mar 2025
https://github.com/rasabh-org/css-tutorials
A repository to host sample CSS source files intended to be used as study materials for learning or teaching purposes.
browser programming-language server tutorial-code web-development
Last synced: 24 Jan 2026
https://github.com/mahammed123-lab/bcpl-lnn
🌐 Build and manage blockchain-proof learning networks with bcpl-lnn, ensuring secure and efficient data sharing and collaboration.
algorithm artificial-intelligence bcpl community compiler data-science educational lnn machine-learning neural-networks open-source programming-language research software-development text-processing
Last synced: 02 Jul 2026
https://github.com/mohitk05/monkey-ts
An implementation of the Monkey programming language in TypeScript
interpreter monkey-programming-language programming-language typescript
Last synced: 31 Jul 2025
https://github.com/h1alexbel/sxl
XML transformation language, similar to XSLT, but simpler
programming-language xml xml-transformation xslt
Last synced: 15 Jun 2025
https://github.com/rayhanadev/ibcspsuedolang
Attempting to implement the IB Computer Science SL Pseudocode "Spec" as an interpreted language!
esoteric-language ib ibo interpreter programming-language pseudocode rust
Last synced: 15 Jul 2025
https://github.com/asmxfoundation/asmx-g2
🚀The AsmX G2 (AsmX Generation 2)
asmx asmx-compiler assembler compiler compilers future hardware innovation irc-compiler jit-compiler low-level-programming open-source opensource programming-language programming-languages
Last synced: 02 Jan 2026
https://github.com/aden-q/monkey
An interpreted language written in Go
go golang interpreter programming-language
Last synced: 11 Apr 2025
https://github.com/acerx-amj/cfunge
2D esoteric programming language based off Befunge-93.
cpp17 esolang interpreter programming-language
Last synced: 17 Sep 2025
https://github.com/rdenadai/sigil-vscode-language-support
Sigil Language Support for Visual Studio Code
plugin programming-language sigil vscode-extension
Last synced: 18 May 2026
https://github.com/imsushant12/stone-paper-scissor
It is a small project related to C-Language in which I have coded the famous stone-paper-scissor game that I think everyone has played in their childhood.
clanguage programming-language project
Last synced: 17 Mar 2025
https://github.com/codecs1/casm
The compiled language that I wrote for making easier in writing assembly language.
assembly c programming-language x86
Last synced: 02 Feb 2026
https://github.com/randomgamingdev/simpl
A simple logic gate based programming language made for educational purposes
easy easy-to-use educational language language-model programming-language simpl simple
Last synced: 13 Mar 2025
https://github.com/km-saifullah/javascript
javascript js programming-language scripting-language
Last synced: 03 Nov 2025
https://github.com/rcosta358/scripting-language
Attempt of a custom scripting language using Python
interpreter programming-language python scripting-language
Last synced: 09 Oct 2025
https://github.com/two-project/2Lang
[Work in progress] An assembler for the 2Lang programming language
assembly assembly-language binary compiler language programming-language
Last synced: 17 Sep 2025
https://github.com/saidhanush27/javascript-fundamentals
daily-tasks javascript javascript-es6 programming-language
Last synced: 30 Mar 2025
https://github.com/drift-language/drift
The Drift programming language.
java jvm kotlin language programming-language
Last synced: 06 Jan 2026
https://github.com/sujaykanth/tinypascal
Lightweight Pascal virtual machine for rapid development and education. Perfect for embedded scripting. Join us on GitHub! 🐙✨
assembly bytecode compiler delphi educational gas interpreter language-implementation lightweight object-pasca pascal pascal-compiler porting-to-linux-64 programming-language self-hosted virtual-machine vm
Last synced: 24 Jul 2025
https://github.com/emomaxd/zenith
a tiny C front-end.
c-plus-plus compiler llvm llvm-frontend programming-language
Last synced: 21 Apr 2026
https://github.com/muba-74/word-counter
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
coding java javascript node node-js nodejs programming programming-language typescript typescript-library
Last synced: 07 Apr 2026
https://github.com/kinderjosh/pcl
The PCL programming language.
compiler compiler-backend compiler-design fasm programming-language
Last synced: 31 Jul 2025
https://github.com/genbuhase/equript
JavaScript + Equation = ???
equation javascript programming-language
Last synced: 16 May 2026
https://github.com/rociobenitez/learn-c
Material educativo para aprender el lenguaje de programación C
c language-c programming-language software-engineering
Last synced: 21 May 2026
https://github.com/mobskuchen/lia
Object Oriented Programming Language
compiler dotnet java programming-language
Last synced: 28 Apr 2026
https://github.com/ttulka/i-am-selfish
esoteric programming language that solely discusses itself
esolang programming-language selfish
Last synced: 28 Mar 2025
https://github.com/tanzeelafatima492/function-in-c-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/vwkd/jun
A database query language that’s more like a programming language and less like SQL
nosql programming-language query-language sql
Last synced: 16 Jun 2025
https://github.com/pablushaa/stackcore
💾 Компилируемый язык программирования для ESP32
Last synced: 19 May 2026
https://github.com/blakley/compiler-design
Let's create something
cpp interpreter lexer-parser programming-language translation
Last synced: 10 Sep 2025
https://github.com/itsrainingmani/lox
Lox programming language
c interpreter java programming-language
Last synced: 18 May 2026