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-02-13 00:21:21 UTC
- JSON Representation
https://github.com/mohammad-al-refai/jsx-language
Stack-oriented programming language that feels like JSX
Last synced: 05 Mar 2025
https://github.com/jakeroggenbuck/paper
A simple programming language and its interpreter
interpreter programming-language
Last synced: 25 Feb 2025
https://github.com/umairazmat/javascript-challenges-world
Check out my beginner-friendly GitHub repo🚀 with free programming exercises and challenges that cover various JavaScript concepts, including problem-solving, programming fundamentals, and ES6 JavaScript.Improve your JavaScript skills and have fun while practicing with open-source exercises.Give it a ⭐️ and fork for inspiration or your own projects
begineer-practice beginner-friendly beginners-exercises beginners-guide beginners-tutorial-series es6-javascript javascript javascript-es6 js problem-solving problem-statement problemsolving programming programming-challenges programming-contests programming-exercises programming-fundamentals programming-language
Last synced: 04 Apr 2025
https://github.com/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 06 Mar 2025
https://github.com/willmcpherson2/isos
The Isos programming language
compiler cxx haskell llvm nix programming-language
Last synced: 22 Mar 2025
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: 25 Feb 2025
https://github.com/divinemonk/programming-languages
Programming Languages
angularjs golang html java javascript jquery nodejs perl programming programming-language programming-languages python python2 python3 r reactjs vuejs
Last synced: 30 Dec 2025
https://github.com/nidexingg/todo
To-Do List application implemented in various programming languages.
c cpp csharp elixir erlang golang java javascript js programming-language python rust starter todo todoapp todolist ts typescript zig
Last synced: 30 Dec 2025
https://github.com/magayaga/hyzero
The Hyzero programming language
hyzero language programming-language python
Last synced: 13 Jul 2025
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 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: 16 Dec 2025
https://github.com/rasabh-org/php-tutorials
A repository to host sample PHP source files intended to be used as study materials for learning or teaching purposes.
php programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials
Last synced: 28 Mar 2025
https://github.com/muba-74/word-counter
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
coding java javascript node node-js nodejs programming programming-language typescript typescript-library
Last synced: 10 Jul 2025
https://github.com/gboncoffee/webheadache
Brainfuck interpreter on the browser, written in CoffeeScript
brainfuck brainfuck-interpreter coffeescript computer-science interpreter javascript programming-language web
Last synced: 27 Mar 2025
https://github.com/tomasboda/gen-lang-interpreter
The GEN Programming Language
bytecode-interpreter programming-language virtual-machine
Last synced: 15 Jun 2025
https://github.com/nakernarolino/mountain_sakura
A language that actually makes sense
interpreter-language programming-language rust rust-lang
Last synced: 20 Mar 2025
https://github.com/joaofaveri/discovering-modern-cpp
My walk-through over the book "Discovering Modern C++", written by Peter Gottschling (Addison-Wesley - Second Edition). An intensive course for scientists, engineers and programmers
book-exercises cpp programming programming-language
Last synced: 20 Mar 2025
https://github.com/kaixtr/cobracoral
Pseudo linguagem de programação para aprendizado de lógica
portugol programming programming-language pseudolang python python3
Last synced: 14 Mar 2025
https://github.com/sanjayengineer121/c-program
c production programming programming-language
Last synced: 03 Apr 2025
https://github.com/skywalkersam/100-days-of-python
My 100daysOFcode journey with The Python Programming Language...
100daysofcode 100daysofpython programming-language python python-3
Last synced: 24 Feb 2025
https://github.com/james-beans/batasm
A programming language that combines Batch, Assembly and Python together.
assembly batasm batasm-language batch compiler interpreter programming-language python
Last synced: 14 Mar 2025
https://github.com/jazzdotdev/jazzup
an installer for the scripting language Jazz
installer installer-script jazz programming-language
Last synced: 27 Mar 2025
https://github.com/yumasi/pylox
Python implementation of the Lox programming language from the Crafting Interpreters book.
language lox lox-interpreter lox-language programming-language
Last synced: 06 Mar 2025
https://github.com/tnixc/cazal
Tiny stack based interpreted programming language in C
c interpreted-language programming-language
Last synced: 09 Jul 2025
https://github.com/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 25 Feb 2025
https://github.com/amanmenda/prism
Prism is an educational imperative programming language inspired by Rust syntax, developed during coursework at EPITECH to explore compiler design and language implementation.
compiler haskell programming-language virtual-machine
Last synced: 20 Mar 2025
https://github.com/jethrr/bisaya-prog-language
A high interpreted programming language based on Cebuano built using Typescript
Last synced: 09 Sep 2025
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/newlandtv/arabipy
Arabic + Python = ArabiPy.
arabic programming-language python
Last synced: 14 Mar 2025
https://github.com/metagn/kismet
Weird lisp-like language with imperative syntax and typed macros
Last synced: 18 Mar 2025
https://github.com/eignnx/funlang
A programming language similar to OCaml and Rust with Ruby-inspired syntax.
bytecode-interpreter programming-language
Last synced: 15 Mar 2025
https://github.com/trisuaso/faraday
🦇 Faraday is an experimental language which compiles to Lua source!
compiler lua programming-language type-checking
Last synced: 18 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/tttardigrado/esostack
A small stack oriented esolang
esolang interpreter programming-language stack
Last synced: 03 Apr 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/tinybiggames/cpascal
🚀 CPascal is a systems programming language that combines Pascal's clean, readable syntax with C's semantic model and full ABI compatibility. ⚡ Compiles to LLVM with zero runtime overhead, enabling seamless interoperation with any C library without bindings. 🎮 Ideal for game development, 🔧 device drivers, and modernizing C codebases. 💎
abi-compatibility better-c c compiler delphi embedded game-development llvm native-code pascal performance programming-language systems-programming win64 windows-11 zero-overhead
Last synced: 29 Jun 2025
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/burning-eggs/whim
Stack-based programming language inspired by Forth.
no-dependencies programming-language python whim
Last synced: 25 Feb 2025
https://github.com/inferara/inference-language-spec
Inference programming language specification
formal-specification formal-verification programming-language
Last synced: 02 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/8pockets/hi
Hi-lang is beginner's all-purpose symbolic instruction code
golang interpreter programming-language
Last synced: 14 Jan 2026
https://github.com/leo2776/gpu-database-2-
A structured dataset containing GPU, CPU, HTML, CSS, and JavaScript specifications for AI models and developers.
ai-dataset ai-training cpu dataset gpu hardware-database html-css-js-json json-dataset open-source programming-language
Last synced: 13 Jan 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: 02 Mar 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: 29 Nov 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/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: 03 Mar 2025
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: 23 Feb 2025
https://github.com/severen/lox
My implementations of the Lox programming language from the book Crafting Interpreters by Bob Nystrom.
crafting-interpreters interpeter language lox programming-language virtual-machine vm
Last synced: 24 Feb 2025
https://github.com/plume-lang/homebrew-plume
Plume Homebrew formula repository
homebrew homebrew-formula homebrew-tap programming-language
Last synced: 30 Mar 2025
https://github.com/getvmio/getvm-icons
GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.
Last synced: 26 Feb 2025
https://github.com/gabyfachini/parkingsystem
This C# Parking Management System is a simple console application that allows users to add, list, and remove vehicles from a virtual parking lot.
csharp oriented-object-programming programming-language
Last synced: 30 Jun 2025
https://github.com/dc-lang/dc
Compiler for DC
cmake compiler cpp llvm llvm-compiler llvm-ir programming-language
Last synced: 06 Mar 2025
https://github.com/sushmashreeps/java-fulll-stack-development
This advanced-level repository equips learners with the necessary skills to excel in full-stack development using Java, with a focus on fostering employability skills. learners will delve into the key technologies integral to full-stack development, primarily centered around Java and its associated tools and frameworks such as Java EE, Java Persist
backend development frontend fullstack-development java java-8 javabackend programming-language sushmashreeps
Last synced: 29 Jan 2026
https://github.com/soheil-01/eva
A Programming Language for Learning Purposes
interpreter parser programming-language recursive-descent-parser zig
Last synced: 24 Feb 2025
https://github.com/kinderjosh/quad-c
Quad C is my own dialect of C written from scratch. It can achieve memory safety through an optional garbage collector, otherwise memory must be manually freed. It currently only targets Linux x86_64.
assembly assembly-language compiler nasm programming-language templeos terry-davis
Last synced: 23 Feb 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/xmonader/monkey-lang
Monkey programming language
golang interpreter programming-language
Last synced: 21 Jun 2025
https://github.com/imightexist/sandwich
programming-language programming-languages
Last synced: 23 Feb 2025
https://github.com/jeluchu/ahorcado
Este es un juego muy sencillo en el cuál debes de adivinar una palabra según los huecos que te dan. Tienes que introducir palabras y dependiendo de si está o no acertarás, sino, morirás ahoracado en el intento.
ahorcado c-plus-plus cpp game game-development program programmer programming programming-language terminal
Last synced: 27 Dec 2025
https://github.com/jeluchu/programming
Aprendemos a base de la práctica, y que mejor que programando. En este repositorio encontrarás muchas prácticas realizadas en clase, y además proyectos que he ido realizando en base a lo dado
c madrid program programmer programming programming-exercises programming-language spain
Last synced: 07 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: 02 Mar 2025
https://github.com/42loco42/amethyst
A toy pure & functional programming language
functional-programming haskell programming-language
Last synced: 02 Mar 2025
https://github.com/ekusiadadus/h2lang
H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.
compiler herbert multi-agent parser programming-language robot rust wasm webassembly
Last synced: 13 Jan 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: 12 Jun 2025
https://github.com/nymessence/nymya
Welcome to the NymyaLang ecosystem, a consciousness-integrated programming environment with advanced AI/ML and quantum computing capabilities.
ai artificial-intelligence compiler cplusplus cross-compilation cross-platform custom-language gtk gui machine-learning mathematical-software ml programming-language quantum-computing quantum-mechanics quantum-networking rust symbolic-mathematics syntax-highlighting textmate-grammar
Last synced: 13 Jan 2026
https://github.com/geniusum/pimo
A compiled low-level language made for MazeGroup's servers.
assembly compiler fasm interpreter lexer parser programming-language python
Last synced: 02 Mar 2025
https://github.com/sanalzio/zio-plus
My simple programing language.
javascript js programming-language
Last synced: 30 Jun 2025
https://github.com/hkoosha/toylang1
A toy language (to be), from scratch, written in Rust
programming-language programming-language-development rust rust-lang
Last synced: 23 Mar 2025
https://github.com/ubavic/gibbon
A toy language
interpreter programming-language
Last synced: 23 Mar 2025
https://github.com/pinaki82/crust
Learn the basics of Rust and C side by side.
c notes programming-language rust
Last synced: 02 Mar 2025
https://github.com/scenent/compilerandinterpreter
(UNFINISHED) Custom compiler and interpreter using nasm and GCC.
assembly-language compiler cpp17 interpreter nasm programming-language
Last synced: 04 Mar 2025
https://github.com/aishikmukherjee/students-management-system-using-c
Developer/Creator: Aishik Mukherjee
c c-programming code coding data-structures final-year-project learn-to-code programming programming-in-c programming-language project ready-to-use source-code students-magement-system
Last synced: 30 Jun 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: 01 Mar 2025
https://github.com/amari-calipso/skye-lang
Skye ~ The retrofuturistic programming language
c c-programming-language compiler language-design language-engineering low-level programming-language rust transpiler
Last synced: 05 May 2025
https://github.com/axorax/codelish
Use English as a Programming Language
ai codelish english programming programming-language
Last synced: 25 Feb 2025
https://github.com/sudo-arash/nonscript
Basically MATLAB but worse
calculator matlab programming-language python
Last synced: 17 Jun 2025
https://github.com/vldr/cscript
A C-like toy scripting language written in Typescript.
c compiler programming-language
Last synced: 01 Sep 2025
https://github.com/recached/reasm
Dive deep, create and don't worry about the details
assembly assembly-language low-level-programming open-source programming-language reasm reassembly startup
Last synced: 02 Jan 2026
https://github.com/adamszczotka/number-guessing-game
Simple number guessing game where the computer randomly selects a number and the user has to guess it. The user will be given a limited number of chances to guess the number. If the user guesses the number correctly, the game will end, and the user will win. Otherwise, the game will continue until the user runs out of chances.
cli logic-building programming-language
Last synced: 17 Nov 2025
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/oelin/urm
Unlimited register machine implementation in Python.
assembly-language computational-model programming-language theoretical-computer-science theory-of-computation unlimited-register-machine
Last synced: 27 Dec 2025
https://github.com/goldenglorys/rust-gentle-intro
a gentle Rust tutorial
programming-language rust rustlang
Last synced: 07 Jul 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/izo0x90/snake-toy-vm
A generalized/ multi-arch. toy virtual machine, assembler and debugger written in Python. Just a fun project in python building a classical computer emulator.
assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization
Last synced: 16 Jun 2025
https://github.com/tensorush/ziggykanren-logic-language
:zap: 🎎 ZiggyKanren is an attempt of embedding miniKanren in Zig.
embedded-language embedding kanren language logic-programming microkanren minikanren programming-language zero-allocation zig ziglang
Last synced: 01 Sep 2025
https://github.com/ayushsiloiya619/pwskills_decode_batch
Pwskills_Decode_Batch
competitive-programming cplusplus placement-preparation programming-language
Last synced: 23 Mar 2025
https://github.com/ayushsiloiya619/threshold-dkn
C++ Important Coding questions with solutions.
competitive-programming cplusplus cpp programming-language
Last synced: 23 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: 29 Dec 2025
https://github.com/abdulrhman-dev/abood_lang
A simple Arabic scripting language built with python.
arabic programming-language python scripting-language
Last synced: 18 Mar 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/abdullah-niaz/java-learning
This repository is dedicated to learning Java and Object-Oriented Programming (OOP) concepts. It provides code examples and resources to help beginners and experienced developers improve their Java skills. Explore the code and resources to enhance your understanding of Java and OOP principles. Happy learning!
java object-oriented-programming oop programming-language
Last synced: 13 Dec 2025
https://github.com/webcien/u-lang
U is a Modern, Safe, and Lightweight systems programming language
Last synced: 20 Jan 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/georgehanymilad/basic-calculator-with-python
Python Programming
programming-language project python
Last synced: 15 Jun 2025
https://github.com/sufremoak/asciiscript
ascii programming-language scripting-language
Last synced: 16 May 2025
https://github.com/taco-c/go-forth
Forth-like language implemented in Go.
experiment programming-language
Last synced: 08 Jul 2025