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-03-30 00:24:03 UTC
- JSON Representation
https://github.com/thepuppetqueen57/rasm
An interpreted programming language written in rust
programming-language programming-languages rust
Last synced: 23 Feb 2026
https://github.com/davidlee18/minihaskell
a little, functional, and lazy language
functional-programming lazy programming-language
Last synced: 30 Jan 2026
https://github.com/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 Jan 2026
https://github.com/microshaftcorp/itch-doser
An Programming Lanuage Easier Than ANYTHING!
batch beta-release dos programming-language test
Last synced: 21 Jan 2026
https://github.com/felixwainaina/effect-of-shamiri-intervention-on-adolescent-mental-health
Mental health problems are prevalent among African adolescents, but professional treatment capacity is limited. Shamiri, an efficient lay provider-delivered intervention, has significantly reduced depression and anxiety symptoms in previous randomized controlled trials (RCTs).
adolescents africa african health mental problems programming-language r research research-project
Last synced: 02 Mar 2025
https://github.com/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
https://github.com/dyvil/dyvil-language-reference
The Dyvil Language Reference - The full programming language guide
dyvil jvm language-reference programming-language
Last synced: 11 Dec 2025
https://github.com/atemmel/cherry
🍒 Personalized shell for unix systems
programming-language repl scripting-language shell
Last synced: 31 Jan 2026
https://github.com/ang3lerr404/hololang
A new semi-toy programming language written in zig
programming-language programming-language-development zig
Last synced: 26 Dec 2025
https://github.com/farhantips/python-programming-language-1--cse110
Explore practical implementations and exercises related to Python programming concepts. This serves as a hands-on guide to mastering Python through coding challenges, experiments, and real-world applications.
basic-programming bracu bracucse110 colab-notebook cse110 programming-language pycharm python
Last synced: 17 Mar 2025
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/deyzi-the-youtuber/casm
Assembly's cooler younger brother, CASM.
assembly assembly-language compiler cpp programming-language x86-64
Last synced: 12 Mar 2025
https://github.com/jhonshua/tutorial-c
This is a course on the basic concept of the C language.
c lenguaje-de-programacion programming-language
Last synced: 20 Jun 2025
https://github.com/arnavk-09/trieslolcode
😆 Just exploring LOLCODE
lolcode programming-language toy-language
Last synced: 07 Feb 2026
https://github.com/maxbarsukov/toylang
🧸 Toy Language with OOP and Python-like syntax
interpreter oop-languages programming-language ruby ruby-interpreter
Last synced: 28 Mar 2025
https://github.com/chaosunity/fangyen
Concatenative programming language but written in Mandarin?!?! PogChamp 串接堆疊導向程式語言但是用中文撰寫?!?! 太神啦
Last synced: 01 Feb 2026
https://github.com/spencercornish/csci112-c-labs
Programming with C Labs for CSCI112 - Intro to Programming with C
c programming-language school-project
Last synced: 28 Feb 2025
https://github.com/maxrt101/xcc
XCC Programming language compiler based on LLVM
compiler cpp17 llvm programming-language
Last synced: 26 Mar 2025
https://github.com/gingercro/matrix-operations
Calculator for addition, subtraction and multiplication operations with matrices written in the C# language.
calculator csharp csharp-code math mathematics matrix matrix-calculations matrix-multiplication programming programming-language visual-studio
Last synced: 01 Mar 2025
https://github.com/edg-l/edlang-web
Experimental statically-typed compiled programming language made with LLVM and Rust
edlang language llvm programming-language
Last synced: 10 Jan 2026
https://github.com/yazaldefilimone/mini-interpreter
Crafting an interpreter with TypeScript.
compiler interpreter programming-language
Last synced: 11 Mar 2025
https://github.com/aabs/fifthlang.github.io
website for Fifth Programming Language - a general-purpose programming language with native support for RDF knowledge graphs. Built on .NET, strongly typed, multi-paradigm, and featuring modern constructs like destructuring, function overloading with guard clauses.
compiler dotnet programming-language
Last synced: 17 Jan 2026
https://github.com/hemantwasthere/c-programs
Some C programs
c program programming programming-language
Last synced: 27 Feb 2025
https://github.com/okosa2/ion-lang
🚀 Transpile Ion to C efficiently, leveraging move-only ownership and channels for safe concurrency in a modern systems programming environment.
channels concurrency ffi ionic ionic-apps ionic-framework ionic3 langchain langchain-python language memory-safety multilanguage ng-translate no-gc programming-language support-rtl systems-programming transpiler
Last synced: 08 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: 08 Feb 2026
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/mxrnx/yabl
lisp-like language and interpreter
desugar desugarer interpreted-programming-language interpreter lisp lisp-interpreter parse parser programming-language
Last synced: 01 Mar 2025
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/vmmc2/bleach-docs
Repository that hosts the documentation of the Bleach language and its implementation.
documentation-website interpreters programming-language
Last synced: 19 Mar 2026
https://github.com/pyxherb/slake
An embeddable programming language.
c-plus-plus c-plus-plus-17 cpp cpp17 embeddable-language gamedev gamedev-library language programming-language scripting-language
Last synced: 09 Feb 2026
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/ayushverma135/c-dsa-programs
This repository contains a collection of C programs related to Data Structures and Algorithms (DSA). The purpose of this repository is to provide a comprehensive resource for learning and practicing DSA concepts through practical implementation in the C programming language.
c programming programming-exercises programming-language
Last synced: 28 Mar 2026
https://github.com/mahi97/numex-lang
~ The pure functional Interpreter for NUMEX Language Based on Racket
functional-programming interpreter numex programming-language racket
Last synced: 08 Jan 2026
https://github.com/boyninja1555/gruntlang
Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!
easy-python programming programming-language python-sucks
Last synced: 09 Feb 2026
https://github.com/alexandramartinez/adventofcode-2015
DataWeave scripts used in the adventofcode.com site for 2015.
advent-of-code adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 09 Feb 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: 14 Jun 2025
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 06 Dec 2025
https://github.com/penguincabinet/purelisp
golang lisp programming-language pure-lips
Last synced: 26 Mar 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/rafayelgardishyan/okanga
OKanga simple programming language written in Java 9
kangaroo new programming-language
Last synced: 06 Sep 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/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/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/ib823/riina
Formally verified programming language with security properties proven in Coq. Zero external dependencies. Thousands theorems. 0 admits.
bahasa-melayu compiler coq effect-system formal-verification information-flow mpl-2 non-interference programming-language rust security theorem-proving type-system zero-trust
Last synced: 10 Feb 2026
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/mozamimy/kaguya
Kaguya is an implementation of Brainf**k by Ruby
brainfuck programming-language ruby
Last synced: 28 Mar 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/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/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/twolodzko/goer
A minimal Erlang implemented in Go
erlang golang interpreter programming-language
Last synced: 27 Feb 2026
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/csharp_programming
csharp csharp-code programming-language
Last synced: 09 Apr 2025
https://github.com/liamslj13/banter
A small compiler implementation via LLVM.
compiler cpp cpp26 llvm programming-language
Last synced: 05 Jul 2025
https://github.com/amila-rukshan/chocopy
ChocoPy - statically typed subset of Python.
chocopy dynamic-dispatch llvm object-oriented programming-language
Last synced: 05 Jul 2025
https://github.com/jddev0/lang-cli-rs
This project provides a CLI interface to the langRS implementation of the Lang Programmng Language
cli command-line interpreter lang-language programming-language rust rust-lang translation-files
Last synced: 12 Apr 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/sleepingcat4/deathhash
a barebone programming language written in C++
barebones compiler cpp programming-language
Last synced: 13 Jun 2025
https://github.com/kasir-barati/golang
A very simple application. I write it to calculate some data for me. I think it is a heavy process, therefore i use golang
go golang programming programming-language tutorial
Last synced: 05 Sep 2025
https://github.com/alexandrospanag/my_cplusplus_projects
My Projects on C++.
cplusplus learn programming-language
Last synced: 05 Jul 2025
https://github.com/muba-74/student-management-system
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT,NODEJS AND OBJECT ORIENTED PROGRAMMING CONCEPTS.
javascript node node-js nodejs object-oriented-programming programming programming-language typescript
Last synced: 16 Mar 2025
https://github.com/md-talim/codecrafters-interpreter-go
Built a complete Lox interpreter to deeply understand interpreters.
build-your-own-x codecrafters-interpreter go interpreter programming-language
Last synced: 05 Sep 2025
https://github.com/minoritea/ramen.nim
Ramen is a programming language
esolang esoteric-language esoteric-programming-language programming-language ramen ramen-lang
Last synced: 28 Feb 2025
https://github.com/mirror4s/introductory-c-programming-specialization
杜克大学 C 编程入门
Last synced: 20 Aug 2025
https://github.com/jeeldobariya38/coding-notes
Coding notes is a platform that contains notes for all topics releated to coding
cheatsheet coding notes programming-language
Last synced: 14 Feb 2026
https://github.com/mqqz/dhad
Simple Arabic Programming Language Compiler and WASM Interpreter
arabic compiler programming-language
Last synced: 14 Feb 2026
https://github.com/frederiktobner/zenlox
The Lox language implemented in Zig
interpreter programming-language virtual-machine
Last synced: 15 Jul 2025
https://github.com/rapleswojtyla/w
Trying to make my first programming language using Python
Last synced: 15 Jul 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/voidwyrm-2/npscript
A PostScript implementation
interpreted-programming-language nim postscript postscript-interpreter programming-language
Last synced: 05 Sep 2025
https://github.com/bt7s7k7/interpretedexpression
Minimalist, dynamic and embeddable programming language for C#
config configuration csharp csharp-library customization interpreter metaprogramming mod-loader plugin-loader programming-language
Last synced: 05 Sep 2025
https://github.com/lamavia/flow
LIttle, dangerously dynamically typed, CPS styled programming language
Last synced: 12 Jun 2025
https://github.com/reinoutww/ryn-lang
A new programming language for it all: Ryn.
compiler custom-language modern programming-language
Last synced: 09 Apr 2025
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: 14 Feb 2026
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/humayunshariarhimu/code2binary
Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation
binary code computer electronics programme programming-language
Last synced: 14 Feb 2026
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: 28 Feb 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/hyperifyio/gnd
Gendo Lang
ai bitnet-llm deterministic functional-programming llm openai openai-api pipeline programming-language prompt-engineering
Last synced: 26 Jan 2026
https://github.com/baleyko/docker-luvit
Dockerized Luvit environment
docker-image lua luvit programming-language
Last synced: 10 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/blazinsan/medrecordkeeper
A medical record-keeping program developed by C Programming Language, intended for healthcare authorities usage such as hospitals, clinics, etc..
cprogramming cprogramming-language health health-check health-data healthcare medical medical-informatics programming-language records
Last synced: 09 Apr 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/raynecloudy/goodmorning
abandoned attempt at making a programming language. note to self: don't use python next time
Last synced: 27 Dec 2025
https://github.com/yashi-singh-9/task-tracker---roadmap-project
Task Tracker CLI is a simple command-line app to manage tasks. Users can add, update, delete, and view tasks with statuses like "To Do," "In Progress," and "Done." It helps organize and track tasks efficiently.
cli cpp filesystem programming-language
Last synced: 25 Mar 2025
https://github.com/lue-bird/type-checker-language-experiment
An attempt at a language for the logic of a possible type checker for lau
elm lau programming-language type-checker
Last synced: 01 Apr 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/lucasgianine/java-kanban-system
📋 Creating a board task system (similar to a kanban) using Java for a mini programming language challenge at @BandTec (@miniguiti teacher)
kanban-board-application programming-language task-management
Last synced: 25 Jun 2025
https://github.com/aishikmukherjee/control-flow-programs-in-c
Developer/Creator: Aishik Mukherjee
beginner-friendly c c-programming coding control-flow easy educational example-code interview-practice interview-questions learn-to-code loops-and-iterations programming programming-language ready-to-use simple top
Last synced: 09 Apr 2025
https://github.com/aishikmukherjee/dsa-arrays-in-c
Developer/Creator: Aishik Mukherjee
array array-manipulations arrays arrays-in-c c c-programming data-structures dsa easy interview-preparation max min programming programming-in-c programming-language search top
Last synced: 23 Aug 2025