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/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/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/metagn/kismet
Weird lisp-like language with imperative syntax and typed macros
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/truedoctor/c--
A Brainfuck transpiler and interpreter
brainfuck brainfuck-interpreter c-- fun programming-language transpiler
Last synced: 18 Mar 2025
https://github.com/spacebanana420/tofu
A barebones scripting language
interpreter programming-language scala script scripting
Last synced: 24 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/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/tttardigrado/esostack
A small stack oriented esolang
esolang interpreter programming-language stack
Last synced: 03 Apr 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/diohabara/cornellpl
https://cs3110.github.io/textbook/chapters/interp
Last synced: 25 Mar 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/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/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 2025
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/yanlvl99/lune-custom-build
A standalone Luau runtime. Write and run programs, similar to runtimes for other languages such as Node, Deno, Bun, or Luvit for vanilla Lua. Lune provides fully asynchronous APIs wherever possible, and is built in Rust 🦀 for speed, safety and correctness.
custom luau luau-language lune lune-custom lune-custom-build programming-language roblox roblox-lua
Last synced: 29 May 2026
https://github.com/kmyeaserarafat/problem_solving
Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica
algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language
Last synced: 16 Mar 2025
https://github.com/vantio-games/lingual
A transpiler for modern SDK development.
cpp csharp javascript language nodejs programming-language transpiler typescript
Last synced: 12 Apr 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/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/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/usamaroman/uman
Programming language for children in Russian language to teach programming basics
go golang interpreter language programming-language teaching
Last synced: 11 Apr 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/zeankundev/loytik
Simple programming language made in c++. Compiler only code and docs
cpp interpreter language object-oriented programming-language simplelanguage
Last synced: 30 May 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/nermfrontdev/fh-course-typescript
In the course I learned how TypeScript works in detail, and more than 50 scripts were developed. Everything seen in the course helped me improve the way we have always programmed in JavaScript, not to mention that it is used by the Angular framework.
course-typescript javascript programming-exercises programming-language typescript
Last synced: 29 Nov 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/aparzi/design-pattern
This repository aims to realize all the design patterns
design-patterns java java-8 java8 object-oriented programming-language unimol
Last synced: 29 May 2026
https://github.com/gabrieljuan349/rustlings_course
🦀 Small exercises to get you used to reading and writing Rust code!
learning-resources programming-language rust
Last synced: 29 May 2026
https://github.com/jf17/alexa
AlexA is an open source programming language
alexa language programming-language
Last synced: 06 Mar 2026
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/l12-krts/wslang
Well Simple - A Well... Simple yet powerful scripting language with graphics, JSON, cryptography, and file I/O capabilities.
programming-language repl wslang
Last synced: 15 May 2026
https://github.com/haimonmon/cpp-practice-hub
learning C++ with short simple exercises
cpp learn-to-code learning-exercise practice-programming programming-language
Last synced: 12 Mar 2025
https://github.com/aloussase/sotest
A tiny scripting language to test loading shared libraries
c interpreter programming-language shared
Last synced: 23 Aug 2025
https://github.com/grassleaff/tif
tif is a lightweight interpreted language implemented in Lua, featuring basic control flow, variables, expressions and more. Aimed at experimentation and educational use.
interpreter language lexer lua lua-programming parser programming-language
Last synced: 15 May 2026
https://github.com/dzikrisyairozi/learn-rust
A Repository to Learn Rust
learning programming-language rust
Last synced: 06 Apr 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/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/paytonison/tot
A tiny total programming language prototype in Python with a conservative termination checker.
ai-assisted-development halting-problem interpreter language-design programming-language python termination-analysis total-programming
Last synced: 15 May 2026
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/lucasgianine/java-running-tests
🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)
automated-testing programming-language unit-testing
Last synced: 20 Jul 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/sleepingcat4/deathhash
a barebone programming language written in C++
barebones compiler cpp programming-language
Last synced: 13 Jun 2025
https://github.com/muba-74/quiz-system
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool console-app console-application java javascript node node-js nodejs programming-language typescript
Last synced: 13 Apr 2026
https://github.com/margitantal68/cpp
📚 This open-access course will introduce you to C++ programming and STL.
cpp cpp-course cpp-tutorial modern-cpp modern-cpp-oop oop programming-language standard-template-library stl tutorial
Last synced: 11 Nov 2025
https://github.com/f3nr1rs3c/csharp_programming
csharp csharp-code programming-language
Last synced: 09 Apr 2025
https://github.com/georgehanymilad/basic-calculator-with-python
Python Programming
programming-language project python
Last synced: 15 Jun 2025
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/taco-c/go-forth
Forth-like language implemented in Go.
experiment programming-language
Last synced: 08 Jul 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/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/sebheron/pbcad
VPR frontend in Java/Spring
bioinformatics dna programming-language
Last synced: 07 Sep 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/chandralegend/vibelang
VibeLang is a programming language designed to seamlessly integrate with Large Language Models (LLMs) through native prompt blocks.
c openai programming-language vibe-coding vibelang
Last synced: 10 Apr 2025
https://github.com/penguincabinet/purelisp
golang lisp programming-language pure-lips
Last synced: 26 Mar 2025
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/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/alerzendee/editorx-project
A rich-text editor.
editor editorconfig html-css-javascript javascript js lp programming programming-language rich-text-editor
Last synced: 08 Jul 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: 13 May 2026
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/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/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/mtsyntho/darkie-sharp
DK#(short for darkie sharp) is a compiled programming language written in Löve2D.
coding-language compiled-language custom-language foss love2d lua programming-language
Last synced: 15 May 2026
https://github.com/ttulka/one-instruction-cyclic-tag
An esoteric programming language for cyclic tag systems ⟳
cyclic-tag esolang js programming-language tag-system
Last synced: 13 Jun 2025
https://github.com/aishikmukherjee/dsa-stacks-in-c
Developer/Creator: Aishik Mukherjee
c c-programming code coding cse data-structures dsa dsa-in-c intermediate learn learn-to-code programming programming-language ready-to-use stacks stacks-in-c top
Last synced: 08 Jul 2025
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/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/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/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/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/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/h1alexbel/sxl
XML transformation language, similar to XSLT, but simpler
programming-language xml xml-transformation xslt
Last synced: 15 Jun 2025
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/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 Jan 2026
https://github.com/piterweb/jalang
jalang / An interpreted language built with Rust
interpreter lexer parser programming-language rust
Last synced: 26 Mar 2025
https://github.com/miguelvprieto/pseudocode-compiler
A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.
compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language
Last synced: 28 Jun 2025
https://github.com/mikaelfangel/crn-plus-plus
👩🏻🔬 Implementation of the molecular programming language CRN++
biology chemical-reactions compiler crn crn-simulator interpreter molecular plotting programming-language simulator
Last synced: 26 Oct 2025
https://github.com/saidhanush27/javascript-fundamentals
daily-tasks javascript javascript-es6 programming-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/km-saifullah/js
All about JavaScript
dynamic-programming javascript programming-language raw-javascript
Last synced: 03 Nov 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/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/sergeychelak/fox-bytecode
Rust port of clox language
bytecode bytecode-interpreter crafting-interpreters interpreter programming-language
Last synced: 23 May 2026
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/ltabis/d-lisp
An implementation of Lisp in C
lisp-interpreter programming-language
Last synced: 17 Jan 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/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/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
https://github.com/wmzs-modding/zs-language
An extension that can help you know my ZS language
game-development programming-language programming-languages scripting-language syntax-highlighting vscode-extension wmzs-modding zs-language
Last synced: 15 Mar 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/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