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-07-02 00:24:22 UTC
- JSON Representation
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/thetardigrade/brainforkinterpreter
Reads and runs Brainfork files.
brainfuck brainfuck-interpreter c esolang interpreter memory-cells programming-language turing-complete
Last synced: 03 Sep 2025
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/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/rubenkristian/brainfuck-interpreter
Brainfuck interpreter written in ZIG programming language
brainfuck brainfuck-interpreter interpreter language programming-language webassembly ziglang
Last synced: 02 Apr 2025
https://github.com/aryanahadinia/programminglanguagedesignproject
programming-language racket-lang
Last synced: 01 Mar 2026
https://github.com/bvsvntv/ga-lang
An experimental interpreted toy programming language to write programs using devanagari script
devanagari nepali nepali-programming-language programming-language
Last synced: 01 Jun 2026
https://github.com/kinshuk-code-1729/python-basic
This repository contains some basic codes of python programming language
programming programming-language python tkinter-gui tkinter-python turtle turtle-graphics
Last synced: 13 May 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/amalgame-lang/amalgame
A self-hosted programming language that compiles to C, then to a real native binary. The best of every language, in one.
c-compiler compiler language-design null-safety pattern-matching programming-language self-hosted static-typing transpiler vala-bootstrap
Last synced: 31 May 2026
https://github.com/pesnik/yet-another-book-series
Yet another attempt to publish my ebooks!
andriod development devops ebook ios programming programming-language software-quality-assurance technology web
Last synced: 06 Feb 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/witch-world/hacker-rank-problems-python
coding coding-challenge competitive-coding competitive-programming competitive-programming-contests hackerrank hackerrank-solutions problem-solving programming-challenges programming-exercises programming-language python python3 pythonprogramming
Last synced: 01 Jun 2026
https://github.com/thegreekman76/fitz
Lenguaje compilado con HTTP/async/auth/WebSockets/cron como ciudadanos de primera clase. Sintaxis inspirada en Python/TypeScript, binario nativo standalone.
compiler cron http interpreter language-design lsp multiplatform patagonia programming-language python-interop rust vscode-extension
Last synced: 09 Jun 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/webfashionist/devclassify
DevClassify analyzes the source code of several programming languages and returns the probabilities for each language with the recommended file extension.
analysis classification devclassify-analyzes language php programming-language
Last synced: 06 Jul 2025
https://github.com/radrow/tiny-semantics
Task for Semantics and Programs Verification course at MIMUW – denotational semantics of extended Tiny programming language in continuational style
continuation-passing-style haskell interpreter programming-language semantics
Last synced: 16 Mar 2025
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/huidaecho/mafi
MAth Friendly Interpreter
calculator interpreter mathematics programming-language
Last synced: 11 Jun 2026
https://github.com/andreimoraru123/clox
Lox compiler
bytecode compiler crafting-interpreters programming-language vm
Last synced: 20 Jun 2025
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/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/arata-nvm/minnite
A Tiny Programming Language For Hackathon
go interpreter programming-language
Last synced: 05 Jul 2025
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/r-unic/ether
A high-level dynamically-typed interpreter.
dynamic interpreter language programming-language ts typescript
Last synced: 28 Feb 2025
https://github.com/hyperpolymath/rescript-wasm-runtime
ReScript WASM runtime and bindings
automation hyperpolymath-tools integration operations plugins-and-extensions programming-language reliability rhodium-standard rsr systems tooling
Last synced: 23 Jan 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/cgalmeida/codewars
programming challenges and katas
codewars-solutions golang java kata programming-language python
Last synced: 17 Jan 2026
https://github.com/doktormike/hackmoji.jl
A small language based on Brainfuck which is written to help my children Hamiltonian and Valerian to learn programming.
brainfuck-interpreter hackmoji kids-coding kids-programming programming-for-kids programming-language
Last synced: 06 Jan 2026
https://github.com/mattapet/dusk-lang
Dusk Programming Language
programming-language school-project
Last synced: 30 May 2026
https://github.com/raulil/snek
Kinda like Python meets TypeScript
interpreter programming-language
Last synced: 06 Jun 2026
https://github.com/gummyniki/techlang
compiler llvm programming-language systems-programming
Last synced: 27 Jun 2026
https://github.com/abrarulhassan-hub/stopwatchcomplete
I have created simple stop watch Technologies used HTML, CSS and JS. I am excited that I have done my own self. I have hours, Minutes, Seconds, Miliseconds. Y
coder coding-challenge css html-css-javascript html5 javascript programming-language stopwatch
Last synced: 17 May 2026
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/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/cyberfined/harakiri
Compiler (without LLVM or GCC) for harakiri language
aarch64 compiler harakiri harakiri-language haskell imperative-programming-language programming-language register-allocation
Last synced: 01 Mar 2025
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/henrytien/go-hiking
go tutorial
go golang golang-examples programming-language tutorial
Last synced: 06 Jun 2026
https://github.com/abrarulhassan-786/phone-book
Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.
algorithms data-structures programming-language project python
Last synced: 17 Mar 2025
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/frankiecancino/javavspython
Description of the similarities and differences between the programming languages of Java and Python
java java-8 language-purpose languages principles programming-language python python-2 python-3 python2 python3
Last synced: 13 Apr 2026
https://github.com/abdul-rafay19/internintelligence_machinelearningintern
A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.
ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow
Last synced: 13 Apr 2026
https://github.com/lunastev/wave-ex
Wave - Programming Language. Mail : support@wave-lang.dev
documentation language programming programming-language wave
Last synced: 11 Jan 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/jeluchu/pascalinaplus
Pascalina, ¡La calculadora adivina! Actualmente está disponible únicamente en ordenadores con Linux. En ella podrás realizar todo tipo de operaciones matemáticas. Pruébala y si te gusta la idea, apóyanos dándole "Star". Y como no darle las gracias a @franciscoquintana por crear el instalador.
calculadora calculate calculator math mathematics pascalina programmer programming programming-language
Last synced: 14 Apr 2026
https://github.com/elazzouzihassan/java-programming
Welcome to my Learning Java repository! This repository is dedicated to sharing the code and projects I've worked on as I learn and explore the Java programming language.
code development java learning programming-language
Last synced: 05 Jul 2025
https://github.com/johnedquinn/bminor
A strictly-typed C-like language called B-Minor. Utilizes Bison and Yacc to tokenize, parse, typecheck, and eventually compile into an x86 executable for execution.
assembly bison-yacc code-generation compiler-design parser programming-language scanner typechecker
Last synced: 16 May 2026
https://github.com/ladroid/toylang
Simple programming language in Rust
ast lexer parser programming-language rust rust-lang toy-language
Last synced: 07 Jun 2026
https://github.com/mickoissicko/mix
The Mix Programming Language
interpreter programming-language
Last synced: 30 Mar 2025
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/jeluchu/rayitres
Se trata del conocido juego del "Tres en Raya", en el que deberás indicar la posición donde querrás colocar tu 'X' o tu 'O', dependiendo del jugador, y disfrutar del juego. Actualmente está en desarrollo y necesitas 2 jugadores para poder disfrutar al máximo. Próximamente se añadirá el modo 1 jugador.
game game-development program programmer programming programming-game programming-language
Last synced: 28 Apr 2026
https://github.com/julius-boettger/propsolve
Easily describe and solve propositional formulas
programming-language sat-solver
Last synced: 30 May 2026
https://github.com/chichunchen/cal-transpiler
Syntax error recovery for an extended version of the calculator language. For more details, check README.pdf.
parsers programming-language semantic-checks syntax-tree translator
Last synced: 12 Mar 2025
https://github.com/arnau478/panorama
Panorama language compiler written in C
compiler language panorama programming programming-language
Last synced: 10 Apr 2025
https://github.com/raviqqe/tisp.rs
Tisp programming language in Rust
concurrent parallel programming-language tisp
Last synced: 29 Mar 2026
https://github.com/valarpirai/monkey_lang
Monkey language interpreter in Go
go interpreter monkey-language programming-language
Last synced: 14 Oct 2025
https://github.com/ajzaff/multifunge
An interpreter for a minimal Funge language
funge interpreter programming-language
Last synced: 23 Jan 2026
https://github.com/lemniscate-world/rogue
ROGUE is a fuzy logic programming language
fuzzy fuzzy-logic fuzzy-matching fuzzy-search logic logic-programming programming programming-language programming-languages synt
Last synced: 25 Mar 2025
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/Bredalis/PyTest
🐍 Testing's librery for Python 🐍
framework librery programming-language pytest python testing unit-testing
Last synced: 11 Mar 2025
https://github.com/zieys233/casual
A programming language
casual programming programming-language python
Last synced: 18 May 2026
https://github.com/rafinhadufluxo/jogodavelha
It's just a simple game.
android-application android-development kotlin-android kotlin-language programming-language student-project
Last synced: 30 Apr 2026
https://github.com/noah-de/cs105-fall19
Concepts of Programming Languages (Fall 2019)
computer-science programming-language westmont
Last synced: 21 Jan 2026
https://github.com/lussierc/boscopl
A fun & simple programming language.
parser programming-language python scanner
Last synced: 11 Oct 2025
https://github.com/bartolomej/ralc
Programmable calculator 🔢
programming-language school-assignment
Last synced: 08 Apr 2025
https://github.com/zwrawr/recap
Recapping some programming languages by doing some simple example problems
hacktoberfest java learning-by-doing programming-language recap rust
Last synced: 14 Apr 2026
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/ezequias2d/netuno
The Netuno Programming Language (WIP)
language netuno programming-language
Last synced: 11 Oct 2025
https://github.com/ryanwebber/gillian
A stack-based code golfing language
code-golf programming-language
Last synced: 19 Jan 2026
https://github.com/rexionmars/snake-lang
SNAKE is a Concatenative Stack-Oriented Programming Language
assembly bytecode compiled-language concatenative-programming-language linux native programming-language stack-based x86-64
Last synced: 10 May 2026
https://github.com/mohsalsaleem/monkey
Monkey, an interpreted programming language
Last synced: 31 May 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/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/fpotier/lox
My implementation of the Lox language
compiler lox programming-language
Last synced: 17 Jan 2026
https://github.com/willmcpherson2/isos
The Isos programming language
compiler cxx haskell llvm nix programming-language
Last synced: 13 Apr 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/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/microshaftcorp/itch-doser
An Programming Lanuage Easier Than ANYTHING!
batch beta-release dos programming-language test
Last synced: 21 Jan 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/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/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/vivekg13186/z-lang
Small and functional script engine less than 5MB.
lisp-dialect programming-language script
Last synced: 29 May 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/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/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/talha4t/java
Java Basics and OOP
java object-oriented-programming programming-language
Last synced: 01 Mar 2025
https://github.com/teragrep/pth_03
Data Processing Language (DPL) grammar for Teragrep
antlr antlr4 data-processing-language dpl grammar java-library javascript-library programming-language teragrep
Last synced: 27 Jan 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/cswendrowski/intelligent-system-design-language
Intelligent System Design Language (ISDL) is a custom programming language that enables you to create professional Virtual Tabletop Systems in hours, not months. It generates modern Foundry VTT systems compatible with Foundry V12 and V13 using cutting-edge web technologies.
foundryvtt programming-language
Last synced: 01 Jun 2026
https://github.com/aishikmukherjee/strings-in-c
Developer/Creator: Aishik Mukherjee
c c-prog c-programming code coding coding-in-c cse easy educational learn learn-to-code programming-language ready ready-to-use string-in string-manipulation string-operations strings strings-in-c top
Last synced: 15 Oct 2025
https://github.com/farrelad/sunnyday
About doing challenges everyday
challenge daily-challenge everyday-code programming-language
Last synced: 15 Oct 2025