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/alexandramartinez/adventofcode-2022
DataWeave scripts used in the adventofcode.com site for 2022.
advent-of-code advent-of-code-2022 adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
Last synced: 19 Mar 2026
https://github.com/cgalmeida/codewars
programming challenges and katas
codewars-solutions golang java kata programming-language python
Last synced: 17 Jan 2026
https://github.com/raviqqe/tisp.rs
Tisp programming language in Rust
concurrent parallel programming-language tisp
Last synced: 29 Mar 2026
https://github.com/tom-mohr/compiler
I made a custom programming language from scratch
compiler-design deno programming-language
Last synced: 16 Apr 2026
https://github.com/kaiserthe13th/gest
Gest aims to be a smalltalk-like pure OOP language, but with modern features, and one that has good performance.
premake premake5 programming-language smalltalk virtual-machine
Last synced: 03 Jun 2026
https://github.com/gastonchenet/uniscript
🔩 UniScript is a simple compiler to bash and powershell.
bash compiler powershell programming-language scripting scripting-language
Last synced: 24 Oct 2025
https://github.com/archive-dev/lum
Lum is a JVM language aimed to provide more beginner-friendly syntax and some new features that Java does not support
java jvm language programming-language
Last synced: 04 Jul 2025
https://github.com/humancto/forge-lang
Forge — an internet-native programming language with built-in HTTP, database, crypto, AI, JIT compiler, and 14 interactive tutorials. Write less. Build more.
bytecode-vm developer-tools http internet-native jit-compiler language natural-language-syntax programming-language rust scripting-language
Last synced: 12 Apr 2026
https://github.com/admodev/baldor-lang
Algebraic and mathematical programming language, made with PYTHON.
algebra functional-programming language mathematical-programming mathematics programming-language
Last synced: 09 Apr 2025
https://github.com/darkwizard242/ansible-role-ruby
Ansible role for Ruby. Available on Ansible Galaxy.
ansible ansible-galaxy ansible-role linux os programming-language ruby system
Last synced: 12 Apr 2026
https://github.com/siguici/phi
A modern, high-performance scripting language with PHP-inspired syntax and TypeScript-like strong typing.
general-purpose programming-language scripting-language siguici siguilang web-development
Last synced: 29 Jun 2026
https://github.com/leonardpepa/jlox
JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters
crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree
Last synced: 17 Apr 2026
https://github.com/just-be-dev/pex
A small language for data transformations
lenses lisp-like programming-language transformation
Last synced: 05 Apr 2026
https://github.com/jasonv/hopl
History of Programming Languages
cytoscape-graph-json cytoscapejs history javascript jquery programming-language timeline
Last synced: 20 Apr 2026
https://github.com/forst-lang/forst
[alpha] A programming language for backend development.
backend compiler golang programming-language static-typing structural-typing trpc type-inference
Last synced: 21 Apr 2026
https://github.com/chunche95/aprender-c
C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su característica principal es ser portable,es decir,es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus características principales es el ser esctructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí. Autor: Paulino Esteban Bermúdez R.
c c-plus-plus html-css-javascript programming-language
Last synced: 22 Apr 2026
https://github.com/kornalius/rcs-16
Retro Computer Simulator
computer electron electronjs experiment js language programming-language retro simulator
Last synced: 22 Apr 2026
https://github.com/rubixdev/roost
Command line interpreter for the roost language
cli interpreter programming-language roost-lang rust
Last synced: 05 Jun 2026
https://github.com/444b/the-c-programming-language
Practicing C from cc4e.com and the 1978 C book
1978 brian-w-kernighan c computing-history dennis-ritchie programming-language
Last synced: 24 Apr 2026
https://github.com/phmullins/b5code
Babylon 5 version of "Hello World" in as many programming languages as possible.
mit-license programming-language
Last synced: 24 Apr 2026
https://github.com/killthebuddh4/arcangel
An agent and programming language(s) for solving ARC-AGI
agent ai anthropic arc-agi llm openai programming-language
Last synced: 24 Apr 2026
https://github.com/bredalis/functionalprogrammingpython
💻 Programación Funcional en Python
data functional-programming functions programing programming-language python structured-data
Last synced: 06 Jun 2026
https://github.com/henrytien/go-hiking
go tutorial
go golang golang-examples programming-language tutorial
Last synced: 06 Jun 2026
https://github.com/chl12172025-code/nullprt
A statically-compiled, system-level programming language for software protection, hardware-bound licensing, and anti-tampering. Cross-platform (Windows/macOS/Linux). Self-hosted toolchain.
anti-tamper arm64 c-abi code-obfuscation compiler cross-platform licensing linux macos native-code nprt nullprt programming-language security self-hosted software-protection static-typing system-programming windows x86-64
Last synced: 05 Jun 2026
https://github.com/nikitaberezhnyj/based
Minimalist open-source language with simple syntax for basic coding.
based based-programming-language language programming-language python
Last synced: 07 Jun 2026
https://github.com/maumneto/exercicio-python
Repositório do conteúdo da disciplina de Fundamentos de Programação
coding linguagem-python programming programming-language python python3
Last synced: 07 Jun 2026
https://github.com/b72u68/miniiitran
Front-end compiler components for strong-typed subset of IITRAN
compiler iitran interpreter parser programming-language
Last synced: 27 Apr 2026
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 27 Apr 2026
https://github.com/lunatic-fox/github-colors
A web project to present all programming and markup language colors known by Github.
color colors github programming programming-language
Last synced: 27 Apr 2026
https://github.com/erictleung/rosalind
:traffic_light: Programming Solutions to Bioinformatic Rosalind Problems
algorithm-challenges algorithms bioinformatics perl programming-language python rosalind
Last synced: 28 Apr 2026
https://github.com/dolphywind/esoteric
Esoteric languages and other stuff
brainfuck brainfuck-interpreter brainfuck-language c esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted-programming-language interpreter language programming-language
Last synced: 28 Apr 2026
https://github.com/green726/swo
SWO Wants Options | SWO Is A Compiled Language
compiler language llvm programming programming-language
Last synced: 29 Apr 2026
https://github.com/jcfigueiredo/opal-lang
Opinionated Programming Algorithmic Language
language llvm programming-language
Last synced: 30 Apr 2026
https://github.com/oblivious-oblivious/zircon
Zircon: a small parser for object oriented programming in C.
object-oriented-programming programming-language transpiler yacc zircon
Last synced: 04 Apr 2025
https://github.com/vishal-raj-1/30-days-of-code
HackerRank Submissions in C++
basic-algorithm basic-data-structures cpp hackerrank hackerrank-30dayschallange hackerrank-solutions programming-language
Last synced: 08 Jun 2026
https://github.com/christopheraliprantis/dinolang
an interpreted language made in C#
c-sharp csharp dotnet interpreter programming-language programming-languages windows-language windows-only
Last synced: 01 May 2026
https://github.com/sergiomauz/dotnetcore-search-fight
This project implements a challenge between 2 or more programming languages for knowing which is the most popular according to different Search Engines.
azure bing deserializing-objects google-cx netcore programming-language search-engine
Last synced: 02 May 2026
https://github.com/senseiwells/arucas-vscode-extension
This is a Visual Studio Code Extension for the Arucas Programming Language.
arucas language-extension programming-language visual-studio-code vscode vscode-extension
Last synced: 02 May 2026
https://github.com/lycan-nt/harvard-cs50
computer science course
c computer-science havard havardcs50 programming programming-language python
Last synced: 03 May 2026
https://github.com/lpapailiou/fac
A toy programming language including jflex scanner, cup parser and semantic validation. Executably by console and by gui (a toy-IDE).
automaton bnf compiler-construction cup flex flex-cup formal-language interpreter java java-8 javafx javafx-application jflex parser programming-language regex theoretical-computer-science toy-language
Last synced: 04 May 2026
https://github.com/kenpusney/yample
Programming Language on YAML
data-as-code programming-language yaml
Last synced: 04 May 2026
https://github.com/chr1st0scli/rainlisp-vscode
RainLisp support for Visual Studio Code.
dotnet interpreter lisp lisp-dialect lisp-interpreter programming-language repl vscode-extension
Last synced: 04 May 2026
https://github.com/aattoa/kieli
A general-purpose programming language
compiler language-server programming-language
Last synced: 09 Jun 2026
https://github.com/cloth-foundation/cloth
A statically-typed OOP language with two-pass compilation.
compiler golang help-wanted programming-language static-typing
Last synced: 05 May 2026
https://github.com/kingjethro999/ignite
Ignite - A Custom React Native DSL Framework, Runs on Expo Go
expo extensions framework javascript programming-language react-native typescript
Last synced: 07 May 2026
https://github.com/dan13681989/farsiscript
یک زبان برنامهنویسی فارسی با مفسر و کامپایلر به C – FarsiScript
c compiler farsi interpreter persian persian-language programming-language scripting-language
Last synced: 10 Jun 2026
https://github.com/jaebradley/github-languages-client
📖 NodeJS Client for GitHub Languages
github-language github-languages nodejs npm npm-package programming-language programming-languages
Last synced: 08 May 2026
https://github.com/nikitaberezhnyj/udav
Python dialect with Ukrainian syntax.
cpp language programming-language python udav udav-programming-language
Last synced: 09 May 2026
https://github.com/guxingke/truffle-demo
graal truffle demo, simple calc impl.
graalvm lisp programming-language truffle
Last synced: 24 Jun 2026
https://github.com/ibax-io/needle
The smart contract programming language called Needle.
blockchain embedded-language golang needle programming-language smart-contracts
Last synced: 09 Apr 2025
https://github.com/sashakoshka/arf
Please go to https://git.tebibyte.media/fspl/fspl
arf golang programming-language
Last synced: 16 Jan 2026
https://github.com/mr-r0ot/nexon
Masterpiece programming language NEXon!
cpp fast fast-code language llvm programming programming-language
Last synced: 12 Apr 2026
https://github.com/jomy10/wasm-lang-temp
Multi-paradigm language for front-end web development. Compiles to WASM and creates small file sizes.
compiler language multi-paradigm programming-language wasm web webassembly webdevelopment
Last synced: 23 Oct 2025
https://github.com/russkyc/csharp-activities-collection
C# school activities in Integrative Programming.
csharp dotnet learning learning-exercise learning-resources programming programming-language
Last synced: 11 May 2026
https://github.com/ogshawnlee/coral-lang
Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to Python as I don't know how to compile to a lower level. Pretty much the same as my previous language Pino, might merge into it.
Last synced: 16 Jun 2026
https://github.com/a2p1k02/scc
Compiler writting in C for C
c c-compiler cli compiler programming-language simple
Last synced: 14 May 2026
https://github.com/jasonsbarr/liszt
A prototypal object oriented language that borrows heavily from functional programming concepts and languages
bidirectional-typechecking functional-programming generics language object-oriented programming-language programming-languages prototypal typescript
Last synced: 13 Jun 2026
https://github.com/nthnn/ankoweb
Versatile scripting language and middleware designed for web development, running on the Anko virtual machine.
golang-application middleware programming-language scripting-engine scripting-interface scripting-language virtual-machine web-application web-developments webdevelopment
Last synced: 02 Mar 2025
https://github.com/kmr-ankitt/zealot
Zealot Programming Language
interpreter programming-language
Last synced: 14 Jun 2026
https://github.com/bsfishy/plye
A highly extensible general purpose programming language
extensible general-purpose programming-language
Last synced: 15 Jun 2026
https://github.com/zoogies/alv
An ECS-native scripting language
interpreter programming-language
Last synced: 20 Jun 2026
https://github.com/hunan-rostomyan/pl-arith
An arithmetic programming language compiler
compiler experiment programming-language
Last synced: 23 Jun 2026
https://github.com/sksat/poyo-lang
poyopoyo programming language 〜ぽよぽよしたプログラミングライフを〜
Last synced: 24 Jun 2026
https://github.com/rbaltrusch/cpp-natscript
C++ translation of Natscript interpreter previously implemented in Python.
cpp custom-interpreted-language custom-language interpreter programming-language programming-languages
Last synced: 24 Jun 2026
https://github.com/akram-dris/nova_lang
A simple, educational programming language (Nova) with a C++-built compiler (Supernova), designed to teach compiler concepts without complexity. Features robust error handling, float and char support, and a clear syntax.
beginner-friendly c-plus-plus compiler education learn-to-code nova programming-language supernova syntax
Last synced: 25 Jun 2026
https://github.com/alternative-intelligence-cp/nitpick-libc
Standard C library wrappers for the Aria programming language — libc without the boilerplate. 10 modules, 571 tests, static + dynamic linking.
aria ffi libc musl networking posix programming-language regex static-linking systems-programming
Last synced: 27 Jun 2026
https://github.com/gummyniki/techlang
compiler llvm programming-language systems-programming
Last synced: 27 Jun 2026
https://github.com/leocavalcante/lisvy
A LISP interpreter written in Rust 🦀 — vibe coded with AI
interpreter lisp programming-language repl rust vibe-coding
Last synced: 28 Jun 2026
https://github.com/it-delinquent/smack_your_brother
A small clicker game themed around smacking your brother
c-sharp caliburn caliburn-micro click clicker clicker-game clickergame clicking clicking-game csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern programming programming-language windows wpf wpf-application wpf-ui
Last synced: 28 Apr 2026
https://github.com/linusdm/ex_lox
An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).
crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser
Last synced: 25 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/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/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/robinncode/banglascript
BanglaScript is a programming language that uses Bengali characters for its syntax.
bengali javascript programming-language typescript
Last synced: 29 Apr 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/mohammad-al-refai/jsx-language
Stack-oriented programming language that feels like JSX
Last synced: 01 Jun 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/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/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/thepuppetqueen57/rasm
An interpreted programming language written in rust
programming-language programming-languages rust
Last synced: 23 Feb 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/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: 01 May 2026
https://github.com/mirror4s/introductory-c-programming-specialization
杜克大学 C 编程入门
Last synced: 23 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/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/youseftareq33/dart_language
dart dart-basics dart-oop programming-language
Last synced: 02 May 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/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 2026
https://github.com/soheil-01/eva
A Programming Language for Learning Purposes
interpreter parser programming-language recursive-descent-parser zig
Last synced: 27 Jun 2026
https://github.com/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 2026
https://github.com/fabiannorbertoescobar/csharp-asp-ejercicios
Aplicaciones Web en C#.NET con ASP.NET. PowerShell. XML. HTML. CSS. JavaScript.
asp-net aspnet csharp css ef-core entity-framework entity-relationship html javascript masterpages powershell powershell-script programming-language responsive usercontrol validation web web-application web-programming xml
Last synced: 02 May 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/ilo-lang/ilo
ilo - a programming language for AI agents
ai compiler interpreter language programming-language rust
Last synced: 25 May 2026
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/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/mwixy/pulse
A lightweight, block-scoped programming language designed for ultra-fast declarative GUI prototyping and native Python interoperability. Build desktop apps in seconds without import statements.
declarative-ui desktop-app gui interpreter programming programming-language pulse python python3 scripting-language tkinter tkinter-gui
Last synced: 03 May 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/hemantwasthere/c-programs
Some C programs
c program programming programming-language
Last synced: 13 Jun 2026