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-01-16 00:25:52 UTC
- JSON Representation
https://github.com/maksim-ilin-f25/f
The F language can be considered as a reduced version of the Lisp language with some simplifications and modifications. It takes the basic syntax and semantics from Lisp.
cli functional-programming gradle interpreter kotlin lisp programming-language
Last synced: 09 Oct 2025
https://github.com/josedanxd/roblox-synapse
🚀 Enhance your Roblox gameplay with the Synapse Executor, designed for executing Lua scripts and customizing your gaming experience seamlessly.
automation bot development esp game-automation game-utilities lua programming programming-language repository roblox script-hub scripthub supported synapse technology tool whitelist
Last synced: 09 Oct 2025
https://github.com/mariot/brainrot
Brainrot is a playful programming language inspired by internet slang and memes. It incorporates popular online expressions, abbreviations, and quirky language patterns, transforming everyday internet culture into a unique coding experience. Perfect for those looking to code with a dash of humor and internet flair!
Last synced: 25 Mar 2025
https://github.com/dignissimus/pyjlang
A python like language which is supposed to compile to Java
java language programming-language python
Last synced: 26 Oct 2025
https://github.com/sandyg6/c-programming
C Programming
arrays cprogramming cprogramming-language filehandling pointers programming programming-language structures
Last synced: 09 Oct 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/corocoto/crb-language
programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:
crb-language javascript js programming programming-language
Last synced: 09 Oct 2025
https://github.com/diohabara/cornellpl
https://cs3110.github.io/textbook/chapters/interp
Last synced: 25 Mar 2025
https://github.com/bcarroll/bcarroll.github.io
arduino flask perl pi programming-language python raspberry robotics
Last synced: 30 Dec 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/reallyland/really-lang
The Really Programming Language
async-await fast general-purpose javascript programming-language really really-lang reasonml rust safe single-threaded web-api webassembly
Last synced: 28 Dec 2025
https://github.com/rossadrian/minlang
A Minimalist Programming Language.
compiler compiler-construction compiler-design ocaml programming-language rust
Last synced: 09 Oct 2025
https://github.com/aniketkumar15/c-language-code
C basic practice question code.
c c-language programming programming-language
Last synced: 10 Jan 2026
https://github.com/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 06 Mar 2025
https://github.com/Sparsh7082/Data-Analysis-Portfolio
This repository is dedicated to showcasing my skills, sharing projects, and tracking my progress in Data Analytics and Data Science.
canva data-analytics data-manipulation data-visualization database-querying google-slides power-bi power-point presentation-tools programming-language python r spreadsheets sql tableau
Last synced: 10 Mar 2025
https://github.com/divinemonk/h3ll0_w0rld
Here you will find how to write a 'Hello world' code in 10+ programming languages .
bash c c-plus-plus c-sharp css go helloworld html java javascript perl php programming-language python r ruby rust sql swift
Last synced: 30 Dec 2025
https://github.com/meysam81/flight-console-app
a minor bug fix from a source of someone else; just changed some glitches so that it can work properly
assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects
Last synced: 11 Oct 2025
https://github.com/berzanorg/my-programming-language
A programming language based on a stripped down version of math.
programming-language react repl
Last synced: 11 Oct 2025
https://github.com/spacebanana420/tofu
A barebones scripting language
interpreter programming-language scala script scripting
Last synced: 24 Mar 2025
https://github.com/ezequias2d/netuno
The Netuno Programming Language (WIP)
language netuno programming-language
Last synced: 11 Oct 2025
https://github.com/truedoctor/c--
A Brainfuck transpiler and interpreter
brainfuck brainfuck-interpreter c-- fun programming-language transpiler
Last synced: 18 Mar 2025
https://github.com/andreas-schoch/dominoscript
A recreational stack-oriented concatenative two-dimensional non-linear self-modifying esoteric programming language that uses the dots on domino pieces to represent code.
compiler domino domino-script dominoscript esolang esoteric-programming-language interpreter programming-language stack-oriented
Last synced: 01 Apr 2025
https://github.com/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 2026
https://github.com/a-boring-square/thorium
A statically-typed functional language compiling to Lisp-inspired bytecode, running on a custom VM.
bytecode-compiler bytecode-virtual-machine functional-programming programming-language virtual-machine
Last synced: 03 Sep 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/diiorie/razen-lang
🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.
easy free lightweight llvm news open-source powerful programming-language python scripting-language speech
Last synced: 11 Oct 2025
https://github.com/plume-lang/plume-bucket
Package manager related manifests for Plume language
programming-language scoop scoop-bucket
Last synced: 27 Feb 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/emomaxd/zenith
a tiny C front-end.
c-plus-plus compiler llvm llvm-frontend programming-language
Last synced: 10 Mar 2025
https://github.com/seldom-se/tower
Tower is an esolang with painfully vertical data storage
esolang esoteric-language esoteric-programming-language programming-language rust
Last synced: 12 Oct 2025
https://github.com/hyperioxx/goscript
GoScript is a dynamically typed, interpreted language created out of curiosity to answer that question we ask as programmers: "How do you make a programming language from scratch?" So, I've given it a try.
language-development learning-by-doing programming-language
Last synced: 30 Mar 2025
https://github.com/casparwylie/zandt-lang
Another homemade programming language (ongoing and incomplete!)
language lexer parser programming-language
Last synced: 28 Dec 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: 12 Oct 2025
https://github.com/wvanlit/snow
A simple Scheme inspired Lisp dialect written in C#
csharp interpreter lisp programming-language scheme
Last synced: 21 Apr 2025
https://github.com/mustafaahmed313/typescript-for-jsdevs
This repository is a shorthand tutorial that explain the basic differences between typescript and Javascript for all javascript developers.
js-developer programming-language strongly-typed tutorial types typescript
Last synced: 13 Oct 2025
https://github.com/nulldev/solaire
🌞 Bootstrap Code for the Solaire Programming Language
bootstrap nulldev programming-language solaire
Last synced: 13 Oct 2025
https://github.com/amari-calipso/qinp
A prototype HTML embeddable server-side programming language
backend compiler flask interpreter language-design language-engineering mongodb mysql php programming-language python python3 transpiler web
Last synced: 11 Jul 2025
https://github.com/teragrep/pth_03
Data Processing Language (DPL) grammar for Teragrep
antlr antlr4 data-processing-language dpl grammar java-library javascript-library programming-language teragrep
Last synced: 27 Jan 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: 19 Jul 2025
https://github.com/ucx15/meteorite
Meteorite is a tiny, fast programming language built for low-level control inspired by C. It’s statically typed, super lightweight, and compiles down using FASM.
Last synced: 11 Jun 2025
https://github.com/parallelbgls/calculation
Programming Language that calculates value
parallel-computing programming-language scripting-language
Last synced: 23 Mar 2025
https://github.com/ankush-web-eng/brolang
"Brolang" is a programming language that I am building right now for fun. It is still in development. This language aims for fun for all BROs.
Last synced: 10 Mar 2025
https://github.com/urtuba/tea-programming-language
Implementation of a simple programming language using cpp.
cpp data-structures istanbul-technical-university programming-language recursive
Last synced: 16 Mar 2025
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/muba-74/the-oop-bank-app
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
cli-app console-application javascript node node-js object-oriented-programming oop oop-in-javascript oopin programming programming-language typescript
Last synced: 16 Mar 2025
https://github.com/corejust/coreproject2024
The core programming language, written in C++ and LLVM
compiler core cpp cpp20 llvm programming-language
Last synced: 27 Oct 2025
https://github.com/itsvks19/nexis-compiler
Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.
cpp language nexis programming-language
Last synced: 23 Mar 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/aishikmukherjee/strings-in-c
Developer/Creator: Aishik Mukherjee
c c-prog c-programming code coding coding-in-c cse easy educational learn learn-to-code programming-language ready ready-to-use string-in string-manipulation string-operations strings strings-in-c top
Last synced: 15 Oct 2025
https://github.com/farrelad/sunnyday
About doing challenges everyday
challenge daily-challenge everyday-code programming-language
Last synced: 15 Oct 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/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: 28 Dec 2025
https://github.com/markalexi/-egg-language
Impementation of programming language EGG (authored by Marijn Haverbeke, "Eloquent JavaScript").
Last synced: 27 Oct 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/iamsuudi/interpreter
Interpreter for my hypothetical programming language
golang interpreter programming-language
Last synced: 31 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: 17 Oct 2025
https://github.com/erkamuzuncayir/c-programming-a-modern-approach
This repository contains my solutions for C Programming: A Modern Approach by K. N. King.
c c-language c-programming c-programming-language language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 17 Oct 2025
https://github.com/jacylang/tree-sitter-jon
jacy json language programming-language
Last synced: 11 Mar 2025
https://github.com/obinnabii/jody
A programming language built to simplify dynamic programming and significantly speed up recursive functions.
dynamic ocaml programming-language
Last synced: 17 Oct 2025
https://github.com/akicho8/rasl
CASL Assembler / Simulator
assembler casl casl2 language programming-language simulator
Last synced: 31 Mar 2025
https://github.com/evve01/linsl
Simple interpreter for a Lisp/Scheme like language
lisp programming-language rust scheme
Last synced: 18 Jun 2025
https://github.com/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 22 Nov 2025
https://github.com/mozamimy/kaguya
Kaguya is an implementation of Brainf**k by Ruby
brainfuck programming-language ruby
Last synced: 28 Mar 2025
https://github.com/osakitsukiko/drako
A Visual Node-Based Programming Language and IDE
node-based programming-language visual visual-programming visual-programming-edi visual-programming-la
Last synced: 22 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: 22 Oct 2025
https://github.com/rasabh-org/html-tutorials
A repository to host sample HTML source files intended to be used as study materials for learning or teaching purposes.
browser programming-language server tutorial-code web-development
Last synced: 23 Jan 2026
https://github.com/georgehanymilad/cpp-task-about-escape-sequences
Programming
challenges cpp problem-solving programming programming-language solution-challenge
Last synced: 06 Mar 2025
https://github.com/georgehanymilad/cpp-task-about-variables
Programming
challenges cpp problem-solving programming programming-language solution-challenge
Last synced: 06 Mar 2025
https://github.com/georgehanymilad/abu_hadhoud-tasks-with-cpp
Programming
chellenge cpp problem-solving programming-language programmng solution-challenge
Last synced: 06 Mar 2025
https://github.com/zavvdev/elise-lang
Mini programming language.
interpreter language lexer parser programming-language rust semantic-analysis semantic-analyzer tokenizer tokenizer-parser
Last synced: 24 Oct 2025
https://github.com/jmbhughes/tapelanguage
A basic programming language on a tape
programming-language tape turing-machine turing-machine-simulator
Last synced: 09 Mar 2025
https://github.com/farbod-s/recursive-descent-parser
Programming Language Design and Implementation Course Project
c-plus-plus programming-language recursive-descent-parser
Last synced: 06 Jul 2025
https://github.com/theusalvesn/exercicioskotlyn
Repositório dedicado aos meus estudos de Kotlin, com exercícios práticos que abordam conceitos básicos e avançados da linguagem, incluindo sintaxe, POO e boas práticas de programação.
exercises kotlin programming-language
Last synced: 09 Mar 2025
https://github.com/jcm-ai/Standard-Bank-Data-Science-Virtual-Experience-Programme
This repository has all of the assignments I had to do for the Standard Bank Data Science Virtual Experience Program. 📉👨💻📊📈
automl business-analysis business-solutions client-communication data-analysis data-mining data-science data-visualization machine-learning machine-learning-algorithms matplotlib-pyplot model-evaluation model-interpretation power-point presentation-slides programming-language python3 seaborn sql statical-analysis
Last synced: 19 Aug 2025
https://github.com/lang-programming/docs
The offical lang language standard and documentation
documentation lang-language programming-language translation-files
Last synced: 08 Jan 2026
https://github.com/meysam81/interpreter-for-numex
This project has to do with NUMEX (Number-Expression Programming Language). NUMEX programs are written directly in Racket by using the constructors defined by the structs defined
college college-project computer-science computer-science-and-engineering coursera coursera-assignment coursera-course coursera-programming coursera-programming-language dan-grossman engineering functional-programming programming-language project racket racket-lang racket-language racket-recursive study university-of-washington
Last synced: 04 Sep 2025
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: 30 Dec 2025
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/s9ra16bf4/headache
Headache is dynamically typed programming language, inspired by c++ and python
cpp dynamically-typed interpreter programming-language python
Last synced: 01 Sep 2025
https://github.com/rafayelgardishyan/okanga
OKanga simple programming language written in Java 9
kangaroo new programming-language
Last synced: 06 Sep 2025
https://github.com/sap-lang/sap-lang
SAP: Next-Gen Self-consistent, Intuitive, Composive, Scripting language
programming-language rust scripting-language
Last synced: 26 Apr 2025
https://github.com/daveyarwood/docs.alda.io
Documentation site for Alda, https://docs.alda.io
alda documentation language music music-composition programming-language
Last synced: 06 Sep 2025
https://github.com/penguincabinet/purelisp
golang lisp programming-language pure-lips
Last synced: 26 Mar 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: 06 Sep 2025
https://github.com/luigichopper/clarityscript
A programming language that combines the functionality of HTML with the readability of Python
clarity-script parser programming-language python
Last synced: 11 Mar 2025
https://github.com/sahilverse/nepdai
NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.
abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript
Last synced: 24 Mar 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: 06 Sep 2025
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 06 Dec 2025
https://github.com/newlandtv/python-tutorial-3.11.0
This is tutorial about Python 3.11.0 for beginners.
programming-language python python3 python3-11 tutorial
Last synced: 16 Sep 2025
https://github.com/fries-byte/quantum
🌌⌨️The Quantum Programming Language. Quantum is a low-level programming language made with JavaScript, scroll at the bottom at the README.md page
javascript low-code low-level-programming programming-language programming-languages
Last synced: 03 Mar 2025
https://github.com/apurvsikka/xlang
basic-programming c learning learning-by-doing programming-language python
Last synced: 05 Apr 2025
https://github.com/r1c4rdco5t4/scripting-language
Attempt of a custom scripting language using Python
interpreter programming-language python scripting-language
Last synced: 30 Mar 2025
https://github.com/willmcpherson2/tulip
A Tiny, Untyped, Lazy, Interpreted, Pure language
Last synced: 30 Mar 2025
https://github.com/saidhanush27/javascript-fundamentals
daily-tasks javascript javascript-es6 programming-language
Last synced: 30 Mar 2025
https://github.com/zeankundev/loytik
Simple programming language made in c++. Compiler only code and docs
cpp interpreter language object-oriented programming-language simplelanguage
Last synced: 29 Nov 2025