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/totobird-creations/snake-s-esoteric-programming-language
A terrible esoteric programming language based around the game of Snake.
cursed esoteric-programming-language programming-language snake
Last synced: 24 Jan 2026
https://github.com/n8lang/n8
Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.
concurrency concurrent-programming dynamic-programming general-purpose language openmp-applications openmp-parallelization programming-language scripting-language
Last synced: 02 Mar 2025
https://github.com/riverdave/interfuse-website
Home of the Interfuse programming Language. Website 🌎 built for demonstration purposes
compiler editor llvm llvm-ir programming-language
Last synced: 18 Feb 2026
https://github.com/fernandothedev/farpy-d
The Farpy compiler rewritten in D
compiler dlanguage programming-language
Last synced: 09 Feb 2026
https://github.com/abdul-rafay19/youngdevinterns_machine-learning_tasks
This internship offers hands-on exposure to real-world Machine Learning applications — from data visualization and preprocessing to model development, evaluation, and deployment. It focuses on real ML workflows, problem-solving, neural networks, and hyperparameter tuning — all within a collaborative, remote, and growth-oriented environment.
ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks data data-visualization internship machine-learning machine-learning-algorithms machinelearning ml model model-development neural-network preprocessing programming-language python task tasks youngdevintern
Last synced: 29 Apr 2026
https://github.com/stevana/smarrow-lang
Experimental programming language where programs are state machines expressed in arrow notation
distributed-systems programming-language state-machines
Last synced: 11 Oct 2025
https://github.com/lussierc/boscopl
A fun & simple programming language.
parser programming-language python scanner
Last synced: 11 Oct 2025
https://github.com/matmanna/big-o-s-loop-lab
🔁 A programming-simulator game where loops and recursion are used to control and solve puzzles!
gmtk-jam godot godot4 logic-programming pixel-art programming-language puzzle puzzle-game visual-programming
Last synced: 11 Oct 2025
https://github.com/basaicorp/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.
coding easy free lightweight llvm news open-source powerful programming-language python python3 scripting-language speech
Last synced: 31 Mar 2025
https://github.com/hbiede/threes
Novelty programming language that operates as a stack-based reduced instruction set language.
esoteric-language esoteric-programming-language interpreted-language interpreted-programming-language langauge programming-language stack stack-language
Last synced: 03 Apr 2025
https://github.com/jongha/gedit-indent
There are many coding conventions for each programming language. Some programming languages suggest to use two spaces to indent the code and other sites suggest to use tabs to indent the code. This plugin supports indent changing. It can convert from one style of writing to another. It can be used to make code easier to read and support shortcut(<control><alt>i) to change quickly.
change-indent coding-conventions gedit gedit-indent plugin programming-language python
Last synced: 19 Jul 2025
https://github.com/dartegnian/luvoratorrry
This is a laboratory containing various software examples.
angular experimental laboratory programming-language react
Last synced: 19 Jan 2026
https://github.com/brickfrog/rutile
Experimental stack-based DSL meant for LLM usage.
dsl llm llms openai-api programming-language
Last synced: 06 Feb 2026
https://github.com/eirikvaa/nic
My first stab at creating a programming language from the ground up
Last synced: 11 Jun 2025
https://github.com/jb3/pwerus
A simple progamming language
language programming-language rust
Last synced: 10 Oct 2025
https://github.com/uralstech/ezrlang
An easy to learn programming language for beginners!
coding easy-to-learn easy-to-understand easy-to-use english ezr programming programming-language python
Last synced: 10 Oct 2025
https://github.com/daniel-liu-c0deb0t/recall
Interpreter for reCall, a dynamically typed scripting language that emphasizes recursion. Also contains object-oriented and functional features.
Last synced: 24 Mar 2025
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/las-r/pupil
An interpreted programming language based on several others.
language new-programming-lang programming-language python
Last synced: 07 May 2025
https://github.com/tom65536/adelante
Advanced Elementary Language for Teaching and Education
educational programming-language teaching
Last synced: 16 Jan 2026
https://github.com/ozgrozer/todo
A challenge to myself, to learn all programming languages, while making a todo app
challenge nodejs php programming-language python todo
Last synced: 15 Apr 2026
https://github.com/gustavodiasag/simpler
Interpreter for a functional, expression-based programming language
functional-programming interpreter lambda-calculus ocaml programming-language
Last synced: 10 Oct 2025
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/gastonchenet/cassouscript
🔧 CassouScript is an entierly modulable programming language used to execute pseudo-code
interpreter programming-language pseudo-code
Last synced: 09 Mar 2025
https://github.com/ealmloff/anti-array
a esolang without arrays or stacks
esolang esolangs esoteric-language esoteric-programming-language programming-language
Last synced: 26 Oct 2025
https://github.com/it-delinquent/wpf_unix_permissions
A small WPF program to help visualise Unix permissions. Also, it uses an MVVM set using Caliburn.Micro
c-sharp caliburn caliburn-micro csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern permissions programming programming-language unix windows wpf wpf-application wpf-ui
Last synced: 15 Apr 2026
https://github.com/vantaa89/interpreter-in-rust
Implementing an interpreter in Rust
interpreter monkey monkey-programming-language programming-language rust writing-an-interpreter-in-go
Last synced: 14 Jun 2025
https://github.com/henrytien/go-hiking
go tutorial
go golang golang-examples programming-language tutorial
Last synced: 06 Jun 2026
https://github.com/fergusq/forten
Forten is a text preprocessor inspired by Fortob and TeX
fortob preprocessor programming-language
Last synced: 21 Apr 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/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/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/nikitaberezhnyj/niklang
A statically typed, compiled programming language with clean syntax.
language niklang niklang-programming-language programming-language
Last synced: 20 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/cidaluna/maratona-java-devdojo
Curso Maratona Java DevDojo
backend devdojo devdojobr intellij java jdk15 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/jmeaster30/vore
VerbOse Regular Expressions - Regular Expression Engine with Verbose English-like Syntax
programming-language regex regular-expression
Last synced: 05 Apr 2026
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/fabasoad/setup-groff-action
This GitHub action installs groff (GNU roff)
github-action github-actions programming-language roff roff-lang roff-language
Last synced: 01 May 2026
https://github.com/benphelps/aul
Aul, is a Lua-like toy programming language.
lua programming-language toy-compiler toy-language
Last synced: 02 May 2026
https://github.com/joelburget/planetary
playing with programming languages again
functional-programming ipfs ipld language merkle programming-language
Last synced: 04 May 2026
https://github.com/ryand1234/online-ide
An Online Ide compatible with languages C, C++14, Python, and Ruby.
c cpp14 ide programming-language pyhton3 ruby
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/rieselhilfe/sofunlang
An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.
esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based
Last synced: 23 Mar 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/mr-r0ot/nexon
Masterpiece programming language NEXon!
cpp fast fast-code language llvm programming programming-language
Last synced: 12 Apr 2026
https://github.com/huidaecho/mafi
MAth Friendly Interpreter
calculator interpreter mathematics programming-language
Last synced: 11 Jun 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/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/eyantra698sumanto/basic-java-programs-2
This Repository contains about 100 basic programs in JAVA programming language.
computer engineering file fileio india io java mumbai-university object-oriented-programming oops patterns programming-language series
Last synced: 13 Jun 2026
https://github.com/fabiannorbertoescobar/tda-indice
TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.
archivos c cola indice lista programming programming-language tda
Last synced: 22 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/wilfred/syntax-cafe
programming languages to suit all tastes
programming-language what-was-i-thinking
Last synced: 29 Mar 2026
https://github.com/marekvospel/pebble
A very simple interpreted language written in Haskell
haskell interpreter programming-language
Last synced: 28 Jun 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/luka-j/stories
A language for creating interactive stories
domain-specific-language interpreter java programming-language
Last synced: 26 Apr 2026
https://github.com/ingener74/fun
Язык программирования Fun
cmake ffi jit llvm programming-language
Last synced: 21 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/aadenboy/kawa-ide
Official IDE and interpreter for the Kawa esolang
esolang esolang-wiki esolangs esoteric-programming-language ide interpreter programming-language
Last synced: 14 Jun 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/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: 19 Apr 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/shoaib1522/oop-in-python
This repository contains comprehensive lecture codes, practice exercises, and resources for learning Object-Oriented Programming (OOP) in Python. It covers core OOP concepts like classes, inheritance, and polymorphism, with practical examples and assignments.
aggregation c class codes composite language object-oriented-programming oop-principles polymorphism programming-language python
Last synced: 29 Apr 2026
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/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 10 Jun 2026
https://github.com/sudo-arash/nonscript
Basically MATLAB but worse
calculator matlab programming-language python
Last synced: 26 Apr 2026
https://github.com/billgewrgoulas/custom-compiler
Compiler for a small programming language, built for the Compilers course at UOI.
assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree
Last synced: 28 Apr 2026
https://github.com/pithecene-io/dao
Dao is a language project for high-performance structured computation
compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language
Last synced: 04 Apr 2026
https://github.com/notakeith/itmoscript
Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter
ast cpp interpreter lexer parser programming-language scripting-language
Last synced: 03 Jun 2026
https://github.com/tkmct/monkey-js
Monkey Programming Language implemented with Javascript
es6 flowtype javascript programming-language
Last synced: 02 May 2026
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/fabiannorbertoescobar/csharp-windowsforms-ejercicios
Aplicaciones de Escritorio en C#.NET con Windows Forms. Polo Tecnológico.
bd csharp database database-connector mssql net object-oriented-programming programming-language windows-desktop windows-forms
Last synced: 02 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/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/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/plume-lang/plume-bucket
Package manager related manifests for Plume language
programming-language scoop scoop-bucket
Last synced: 05 Mar 2026
https://github.com/vimkat/kitty
Homebase of the ^w^ (pronunciation: kɪtɪ) programming language
esolang esoteric-language hacktoberfest kitty programming-language
Last synced: 06 Jun 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/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/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/mituskillologies/data-science-july24
Programs of Data Science batch @ MITU Skillologies, July 2024
classification data-analytics data-science machine-learning mysql powerbi programming-language python sql supervised-learning unsupervised-learning
Last synced: 05 May 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/jakeroggenbuck/paper
A simple programming language and its interpreter
interpreter programming-language
Last synced: 20 Jun 2026
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/quintuple-mallard/jikiscript
An interpreter for the Exercism Bootcamp's JikiScript programming language. (_Extremely_ WIP!)
Last synced: 02 May 2026