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/mqqz/dhad
Simple Arabic Programming Language Compiler and WASM Interpreter
arabic compiler programming-language
Last synced: 14 Feb 2026
https://github.com/chunes3/nebbish
A golfing language without syntax
euphoria golfing-language programming-language stack-based-language
Last synced: 28 Jan 2026
https://github.com/lantos1618/zen-holotype
zen-holotype: an everything-is-a-type compiler for a Zen-flavoured language. One trie where module imports, type-checking, and pointer-direction safety are a single fits() operation. tree-sitter front end, C back end.
compiler programming-language tree-sitter type-system
Last synced: 18 Jun 2026
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/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/cybellereaper/selene
An experimental programming language frontend in Go with a lexer, Pratt parser, AST, interpreter, and tooling (formatter, transpiler, LSP). Built for prototyping, embedding, and exploring language design.
bytecode compiler-frontend dsl embedded-language go golang interpreter language-design language-server lexer-parser programming-language scripting-language transpiler
Last synced: 04 Apr 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: 11 Jun 2026
https://github.com/dzimiks/mixlang
Grammar and sample code of my custom programming language.
Last synced: 15 Feb 2026
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: 13 May 2026
https://github.com/genricoloni/rust_roadmap
A concise Rust learning roadmap with an ICS file for easy date customization. Import and follow the schedule to practice Rust step by step!
learning programming-language rust
Last synced: 07 Oct 2025
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/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/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/rafayelgardishyan/okanga
OKanga simple programming language written in Java 9
kangaroo new programming-language
Last synced: 06 Sep 2025
https://github.com/huidaecho/stacki
A stack-based interpreter that borrows all opcodes from Whitespace
esoteric-language interpreter programming-language whitespace
Last synced: 09 Jun 2026
https://github.com/baleyko/docker-luvit
Dockerized Luvit environment
docker-image lua luvit programming-language
Last synced: 10 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: 20 Apr 2026
https://github.com/ingener74/fun
Язык программирования Fun
cmake ffi jit llvm programming-language
Last synced: 21 Apr 2026
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/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/martianoff/rules-gala
Bazel rules, a bzlmod extension, and a gazelle plugin for building, testing, and transpiling the GALA language — plus a Bazel module registry that publishes rules_gala.
bazel bazel-registry bazel-rules build-system bzlmod functional-programming gala gala-lang gazelle go golang programming-language starlark toolchain transpiler
Last synced: 05 Jun 2026
https://github.com/blasius/javon
Javon – A modern, native-speed programming language with Java-like syntax.
compiler compiler-design java javafx native programming-language
Last synced: 22 Apr 2026
https://github.com/ang3lerr404/hololang
A new semi-toy programming language written in zig
programming-language programming-language-development zig
Last synced: 22 May 2026
https://github.com/mrwhoishe/pmc-ide
Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!
c ide ides pearlbasic programming programming-language project projects
Last synced: 18 Jun 2026
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/muskan-fatim/dev_quiz
**Muskan Developer Quiz** is an interactive quiz application designed to test and enhance your knowledge in web development. Built with a focus on beginners, it offers a range of questions of HTML, CSS
cli practice-quiz programming-language typescript
Last synced: 22 Apr 2026
https://github.com/krishpranav/learngo
learn golang using this repo
go golang learning linux macos programming programming-language windows
Last synced: 07 May 2026
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/amila-rukshan/chocopy
ChocoPy - statically typed subset of Python.
chocopy dynamic-dispatch llvm object-oriented programming-language
Last synced: 24 Apr 2026
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/travisty-/monkey
A toy interpreted programming language, written in Go.
compiler go golang interpreter programming-language
Last synced: 10 Jun 2026
https://github.com/dignissimus/pyjlang
A python like language which is supposed to compile to Java
java language programming-language python
Last synced: 08 May 2026
https://github.com/parthasarathy27/workspacejava
The Java Learning Program is a comprehensive showcase of my skills and understanding of Java programming, developed as part of my participation in a Java bootcamp.
intellij-idea java java-8 javascript-library learning-java learning-js programming-language workspace
Last synced: 24 Apr 2026
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/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 May 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/penguincabinet/purelisp
golang lisp programming-language pure-lips
Last synced: 26 Mar 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/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 17 Jun 2026
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/meysam81/small-library-project
a small implementation of a library; a college assignment written in python
coding college college-assignment college-project college-students programming programming-language project python python-3 python3
Last synced: 12 Oct 2025
https://github.com/sudo-arash/nonscript
Basically MATLAB but worse
calculator matlab programming-language python
Last synced: 26 Apr 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/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/luka-j/stories
A language for creating interactive stories
domain-specific-language interpreter java programming-language
Last synced: 26 Apr 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 2026
https://github.com/android-0/imouto-from-scratch
Moved to https://codeberg.org/androidzero/imouto-from-scratch
interpreter love2d programming-language
Last synced: 30 May 2026
https://github.com/ignis-lang/ignis
Ignis is a programming language created by me.
compi language programming-language rust
Last synced: 18 Jan 2026
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/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 2026
https://github.com/leifericf/mino
A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.
clojure embedded lisp programming-language
Last synced: 09 May 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/yazaldefilimone/mini-interpreter
Crafting an interpreter with TypeScript.
compiler interpreter programming-language
Last synced: 11 Mar 2025
https://github.com/polsys/peisik
A tiny, verbose and very impractical programming language.
basic-programming-language c-sharp cpp11 interpreter programming-language
Last synced: 27 Apr 2026
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: 11 May 2026
https://github.com/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 07 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/carloseduardonit/programa-infox
Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.
crud java-8 mssql programming-language youtube
Last synced: 11 May 2026
https://github.com/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 2026
https://github.com/getvmio/getvm-icons
GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.
Last synced: 12 May 2026
https://github.com/swiftaff/toylang
A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.
compiler debugger functional-language language polish-notation prefix-notation programming-language rust rust-lang rust-library toy toy-language toy-project windows
Last synced: 12 May 2026
https://github.com/ezequias2d/netuno
The Netuno Programming Language (WIP)
language netuno programming-language
Last synced: 11 Oct 2025
https://github.com/ogshawnlee/pino-lang
Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to JavaScript/Python as I don't know how to compile to a lower level.
javascript programming-language transpiled-language
Last synced: 13 May 2026
https://github.com/pinaki82/crust
Learn the basics of Rust and C side by side.
c notes programming-language rust
Last synced: 13 May 2026
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/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/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: 08 Apr 2026
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/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/nulldev/solaire
🌞 Bootstrap Code for the Solaire Programming Language
bootstrap nulldev programming-language solaire
Last synced: 15 Apr 2026
https://github.com/alexandrospanag/my_cplusplus_projects
My Projects on C++.
cplusplus learn programming-language
Last synced: 05 Jul 2025
https://github.com/blade-lang/blade-jit
A JIT compiler for the Blade programming language
blade compiler jit language programming-language
Last synced: 28 Jan 2026
https://github.com/codersunny812/30_days_of_javascript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too:
30daysofcode 30daysofjavascript challenge html javascript javascript-for-beginners javascript-for-everyone json node programming-language react redux redux-toolkit webdevelopment
Last synced: 13 Apr 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/hanzceo/pnglang
PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.
assembler esolang interpreter programming-language
Last synced: 24 Feb 2026
https://github.com/mirror4s/introductory-c-programming-specialization
杜克大学 C 编程入门
Last synced: 23 Jun 2026
https://github.com/chaosunity/fangyen
Concatenative programming language but written in Mandarin?!?! PogChamp 串接堆疊導向程式語言但是用中文撰寫?!?! 太神啦
Last synced: 01 Feb 2026
https://github.com/jacylang/tree-sitter-jon
jacy json language programming-language
Last synced: 19 Apr 2026
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/nobodxbodon/nadesiko3-subset-one
A subset of Japanese programming language Nadesiko3 抚子日语语言子集一号
Last synced: 30 May 2026
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/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/corejust/coreproject2024
The core programming language, written in C++ and LLVM
compiler core cpp cpp20 llvm programming-language
Last synced: 25 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/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/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/muba-74/countdown-timer
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool java javascript node nodejs programming programming-language typescript
Last synced: 13 Apr 2026
https://github.com/petlukk/eacompute
Explicit compute kernels → shared libraries + native bindings for Python, Rust, C++, PyTorch.
aarch64 avx-512 avx2 code-generation compiler compute-kernels cpp ffi high-performance-computing llvm neon programming-language python pytorch rust simd
Last synced: 13 May 2026
https://github.com/abyanmajid/trump
Trump meme compiled language built in Rust and LLVM
compiler llvm meme programming-language trump
Last synced: 01 May 2026
https://github.com/sleepingcat4/deathhash
a barebone programming language written in C++
barebones compiler cpp programming-language
Last synced: 13 Jun 2025