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/dzimiks/mixlang
Grammar and sample code of my custom programming language.
Last synced: 15 Feb 2026
https://github.com/michalspano/hello-word-and-beyond
Discover the legendary 'Hello world!' program in handful amount of programming languages compiled and executed on any Unix shell.
c helloworld-programs language learning-by-doing programming-language
Last synced: 25 Apr 2026
https://github.com/lbfalvy/orchid-ls
Editor support for Orchid
developer-experience developer-tools language-server-protocol programming-language vscode-extension
Last synced: 25 Apr 2026
https://github.com/walderlansena/acervoti
Acerco de livros sobre computação: Programação, Desenvolvimento, Versionamento, Padrões de Projetos, etc.
computer livros programming-language ti
Last synced: 09 Feb 2026
https://github.com/vimkat/kitty
Homebase of the ^w^ (pronunciation: kɪtɪ) programming language
esolang esoteric-language hacktoberfest kitty programming-language
Last synced: 06 Jun 2026
https://github.com/primeeagle/concerto
A modern programming language with an advanced type system, supporting both object-oriented and functional programming paradigms.
advanced-types compiled-language functional-programming object-oriented-programming programming-language
Last synced: 08 Feb 2026
https://github.com/arnavk-09/trieslolcode
😆 Just exploring LOLCODE
lolcode programming-language toy-language
Last synced: 07 Feb 2026
https://github.com/dominhduy09/learning-programming
Learning-programming books and collections
books code coding coding-style collection learning programming programming-language study
Last synced: 25 Feb 2026
https://github.com/yeisonmontoya1815/java-repository-for-future-learners
This project provides a comprehensive resource for learning Java, featuring tutorials, exercises, and advanced concepts. It covers everything from basic programming principles to complex topics like multithreading and database integration, with hands-on examples and interactive exercises for learners at all levels.
database development-environment java programming-language sql
Last synced: 26 Apr 2026
https://github.com/rexionmars/snake-lang
SNAKE is a Concatenative Stack-Oriented Programming Language
assembly bytecode compiled-language concatenative-programming-language linux native programming-language stack-based x86-64
Last synced: 10 May 2026
https://github.com/atemmel/cherry
🍒 Personalized shell for unix systems
programming-language repl scripting-language shell
Last synced: 31 Jan 2026
https://github.com/luka-j/stories
A language for creating interactive stories
domain-specific-language interpreter java programming-language
Last synced: 26 Apr 2026
https://github.com/muba-74/assignment-figma-cloning-in-nextjs
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT XML,CSS,TAILWIND CSS, FIGMA & NODEJS.
assignment cmd command css figma figma-to-code java javascript node nodejs programming-language progressive-web-app tailwindcss typescript
Last synced: 11 Apr 2026
https://github.com/meysam81/multithreading-copying
a program to copy a text file somewhere else using multi-threading
copy-paste copy-text-to-clipboard csharp csharp-code multi-threading multithreading program programmer programming programming-challenge programming-challenges programming-language programming-languages
Last synced: 16 Mar 2025
https://github.com/realchrisdebon/gyroprompt
GyroPrompt is a simple script interpreter, serving as its own language. GyroPrompt is a work in progress that intends to simplify higher level tasks, and enable users to make powerful and stable console applications.
c-sharp console-application high-level-language interpreter programming-language scripting-language
Last synced: 07 Jun 2026
https://github.com/pola-lcs/powang
powang: A work in progress language written in 🐍3️⃣
language oop polang powang programming-language python
Last synced: 28 Jun 2026
https://github.com/oarixsapkota/trident
Trident is a experimental compiler hoby.
compiled-language compiler compilers lexer lexer-parser programming-language trident
Last synced: 10 Jun 2026
https://github.com/seonghaedu/k.code
This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.
programming-language school school-education
Last synced: 27 Apr 2026
https://github.com/aceinetx/zenlang
Primary programming language of ZenOS
garbage-collection programming-language rust rust-lang
Last synced: 06 Nov 2025
https://github.com/acerx-amj/cll_interpreter
Interpreter for CLL inspired by C++ and Python.
cpp17 interpreted-programming-language interpreter programming-language
Last synced: 17 Sep 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/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/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/tanzeelafatima492/function-in-c-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/milesbarr/plx
A programming language compiler written in C.
c c-lang c-language compiler compiler-construction compiler-design compilers programming-language programming-language-development programming-languages
Last synced: 30 Mar 2025
https://github.com/dev-madhurendra/rust
This repository contains basic learnings of rust programming language.
backend programming-language rust rust-lang
Last synced: 04 Nov 2025
https://github.com/alliecatowo/lumen
Lumen - A markdown-native, statically typed programming language for AI-native systems. Build deterministic agent workflows with first-class AI primitives.
agent ai anthropic chatgpt compiler interpreter language-design llm markdown openai programming-language rust static-typing type-system virtual-machine wasm webassembly
Last synced: 20 Feb 2026
https://github.com/aidanm3341/cmel
My implementation of Lox from the Crafting Interpreters book.
crafting-interpreters lox programming-language
Last synced: 26 Jul 2025
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/fergusq/puna
Puna: a stream-oriented tool language inspired by Röda and jq
interpreter programming-language stream-oriented-programming
Last synced: 26 Jul 2025
https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/tlpin
toki lawa pi ilo nanpa sama toki APL | Mirror of https://paltepuk.xyz/cgit/TLPIN.git/about
apl array-programming array-programming-language c programming-language tlpin toki-pona
Last synced: 26 Jul 2025
https://github.com/haliliceylan/hku-come-103-python-lab-2018
education laboratory programming-language python
Last synced: 27 Jul 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/km-saifullah/javascript
javascript js programming-language scripting-language
Last synced: 03 Nov 2025
https://github.com/vihlancevk/myprogramminglanguage
My own programming language
c learning-task programming-language recursive-descent-parser student-project
Last synced: 13 May 2026
https://github.com/mattiaz/funk
A custom programming language called Funk. This is a mirror of the Gitlab repo.
interpreter lexer parser programming-language
Last synced: 28 Jul 2025
https://github.com/atomicptr/lox-rs
Tree Walk Interpreter for the Lox programming language
interpreter lox lox-interpreter lox-lang lox-language programming-language
Last synced: 28 Jul 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/bp7968h/jlox
Jlox interpreter from the book Crafting Interpreters
interpreter java programming-language
Last synced: 28 Jul 2025
https://github.com/brendanberg/dbn
Draw By Numeral
creative-coding graphics pixel-art programming-language
Last synced: 04 Dec 2025
https://github.com/mobskuchen/vault
Verified, Atomic, Uncomplicated, Low-level Toolkit
llvm-frontend programming-language
Last synced: 23 Jul 2025
https://github.com/hellebenjamin/wpp
Simple low-level programming language
compiled-language custom-programming-language interpreted-language programming-language
Last synced: 28 Mar 2025
https://github.com/tinybiggames/nitropascal
High-performance VM-based Pascal compiler system.
bytecode compiler delphi high-performance pascal programming-language runtime virtual-machine vm win64 windows11
Last synced: 29 Jul 2025
https://github.com/pepodev/pepo-lang
An programming language create for somethings that I don't yet to know. 😴😴
golang pepo-lang programming-language
Last synced: 06 Apr 2025
https://github.com/iconmaster5326/ithaca
Ithaca Lisp - A new Lisp, redesigned from the ground up
ithaca ithaca-lisp language lisp programming-language scheme
Last synced: 28 Mar 2025
https://github.com/kajizukataichi/scripts
Awesome easy to understand script language, alternative of Python
alternative alternative-pythons programming-language programming-languages script-lang script-language script-languages secure simple small speed static transpiled-language transpiler transpilers
Last synced: 30 Jul 2025
https://github.com/degory/ghul-examples
ghūl programming language examples
examples ghul programming-language
Last synced: 16 Jan 2026
https://github.com/b1nus/numple
A simple number oriented programming language.
basic-funcionality concise math mathematics programming-language proof-of-concept rudimentary simple zig
Last synced: 30 Jul 2025
https://github.com/spaghettifunk/alaska
A mix between Go and Rust to reach the sweet spot with LLVM as backend
go llvm programming-language rust
Last synced: 06 Jan 2026
https://github.com/olion-lang/olion
A programming language with Algebraic Effects on WASI
algebraic-effects effect programming-language security wasi wasi-preview-2 wasm web-assembly webassembly
Last synced: 30 Jul 2025
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/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/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/kinderjosh/pcl
The PCL programming language.
compiler compiler-backend compiler-design fasm programming-language
Last synced: 31 Jul 2025
https://github.com/mobskuchen/lia
Object Oriented Programming Language
compiler dotnet java programming-language
Last synced: 28 Apr 2026
https://github.com/tomeraberbach/schoenberg
Shoenberg: The MIDI Esoteric Programming Language
brainfuck esolang esoteric-programming-language interpreter midi programming-language
Last synced: 01 Aug 2025
https://github.com/debasish-dutta/dd-compiler-design
This is a compiler designed to support a custom programming language loosely based on C
Last synced: 12 Apr 2026
https://github.com/vv52/okabe
Early WIP reflective concatenative interpreted programming language. Forth-inspired
forth interpreter nim-lang programming-language
Last synced: 19 Jun 2026
https://github.com/rjdbcm/woma_demo
A neat and tidy little demonstration of the Woma Programming Language
demo programming-language template
Last synced: 07 Sep 2025
https://github.com/tauhazmat/python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.
Last synced: 06 Apr 2025
https://github.com/raquentin/y
A trivial dynamic general purpose scripting language.
Last synced: 13 May 2025
https://github.com/rybla/compilator
An abstractly-specified transpiler
haskell programming-language type-setting
Last synced: 08 Nov 2025
https://github.com/claudiooliveira89/java
Repository created for programming and development in the java language.
devops java mobile poo programming-language
Last synced: 14 Sep 2025
https://github.com/johan-jnn/flylang
Source code of my dream programming language
language oop programming-language rust
Last synced: 26 Sep 2025
https://github.com/maksmakuta/mlang
M Programming language (WIP)
cpp20 language mlang programming-language
Last synced: 02 Aug 2025
https://github.com/aishikmukherjee/linked-lists-in-c
Developer/Creator: Aishik Mukherjee
c c-programming circular-linked-list code coding cse data-structures doubly-linked-list dsa easy interview-practice interview-questions linked-list linked-list-in-c malloc programming programming-language singly-linked-list
Last synced: 27 Jun 2025
https://github.com/ttulka/sorry-marvin
Sorry, Marvin! 🤓 esoteric programming language that went wrong
esolang js minsky programming-language
Last synced: 30 Oct 2025
https://github.com/hoetty/marble
A simple and compact functional programming language
functional functional-programming programming-language
Last synced: 02 Aug 2025
https://github.com/lpogic/fusy
Język programowania Fusy
java programming-language scripting-language
Last synced: 29 Mar 2025
https://github.com/wenyuzhao/honours-thesis
My Honours Thesis @ ANU
garbage-collection java jikesrvm programming-language virtual-machine
Last synced: 03 Aug 2025
https://github.com/ashesh-para/travel-management-system
This project is designed to manage and streamline travel arrangements, including booking flights, accommodations, and other travel-related activities. The system aims to provide an efficient way to handle travel logistics for users.
css database final-year-project html javaswing jdbc-database jquery nodejs pijus-mazumdar programming programming-language tkinter-gui tourism-website travel-website
Last synced: 09 Apr 2026
https://github.com/sclorentz/my_js_test_runtime
third test to Cb, this one, again, related to rust. But this time I'm trying to include "backwards" compatibilities with the original version
deno js js-runtime programming-language rust ts
Last synced: 29 Apr 2026
https://github.com/hengxin/coq-rock
Rock on Coq
coq distributed-system formal-methods programming-language theorem-prover
Last synced: 25 Feb 2025
https://github.com/sanskar-jaiswal/ecommerceapp
This project is an eCommerce Web API developed using ASP.NET Web API, C#, and follows a clean architecture with the API, Core, and Infrastructure layers. It utilizes MSSQL for data storage and implements various features like product management, search functionality, pagination, and error handling.
asp-net-core-web-api entity-framework-core mssql pagination programming-language swagger-ui
Last synced: 20 May 2026
https://github.com/trisuaso/faraday
🦇 Faraday is an experimental language which compiles to Lua source!
compiler lua programming-language type-checking
Last synced: 20 May 2026
https://github.com/nixinova/nouva
The Nouva programming language.
grammar language lark nixinova parser programming-language
Last synced: 01 Nov 2025
https://github.com/haseeb1389446/csharp
Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.
c-sharp coding console-application csharp csharp-code programming programming-language tasks
Last synced: 06 Aug 2025
https://github.com/juliocamposmachado/itschool.github.io
Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!
discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script
Last synced: 18 May 2026
https://github.com/alexeykarnachev/py2glsl
Simple to use Python to GLSL transpiler
compiler dsl glsl opengl programming-language python shader shader-programming shaders shadertoy transpiler
Last synced: 07 Aug 2025
https://github.com/baberrehman/rust
The Rust Programming Language
cool-stuff programming-language rust
Last synced: 14 Mar 2025
https://github.com/sourceduty/programming
Programming language, coding and format.
ai code code-format code-language coder coding dev developer hacker hacking program-code program-development programmer programming programming-language programs syntax theoretical theory
Last synced: 08 Aug 2025
https://github.com/sourceduty/python_libraries
Pythonic libs, functions, definitions and statements.
ai artificial-intelligence code coder computer-science dev development framework lib library libs program programming programming-language python python-lib python-library science
Last synced: 08 Aug 2025
https://github.com/meteoros-project/meteoros
MeteorOS PC
alpha bootloader cbit linux meteor operating operating-system os programming-language x86
Last synced: 03 Oct 2025
https://github.com/luxluth/gcompiler
A simple compiler for the G description language for simple graphs
compiler graphics mathematics programming-language svg
Last synced: 10 Aug 2025
https://github.com/romw314/bashgenn
Original Bashgenn - BASH script GENerator for text maNipulation.
bash bash-script bashgenn cli cli-tool command-line command-line-tool compiler custom-programming-language install install-script programming-language transpiler
Last synced: 20 May 2026
https://github.com/samarthghag/international-programming-proggy-buggy-contest-2024-
This project is a collection of programming challenges and solutions. I took part in the International Code Competition organized by Data Art all over world
competition competitive-programming data-art international programming-language
Last synced: 10 Aug 2025
https://github.com/aligusnet/cheasle
bison llvm programming-language re-flex
Last synced: 20 May 2026
https://github.com/formulae-org/.github
arithmetic expression-language pretty-print programming-language reduction-rules symbolic
Last synced: 17 Jan 2026
https://github.com/astridnielsen-lab/itschool.github.io
Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!
discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script
Last synced: 14 Mar 2025
https://github.com/farhantips/object_oriented_programming_python
Explore the core concepts of Object-Oriented Programming (OOP) in Python through hands-on exercises and real-world examples. This repository helps deepen understanding of OOP principles such as inheritance, encapsulation, polymorphism, and abstraction, providing practical implementations for effective learning.
abstract bracucse111 cse111 encapsulation inheritance object-oriented-programming oop overriding programming-language python
Last synced: 12 Aug 2025
https://github.com/lillian0x1a/lilium
Safe low-level programming with Python-like syntax.
compiler llvm programming-language rust-alternative safe-unsafe systems-programming
Last synced: 04 Oct 2025