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-04 00:20:36 UTC
- JSON Representation
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/seonghaedu/k.code
This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.
programming-language school school-education
Last synced: 27 Apr 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/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/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 07 Jun 2026
https://github.com/minoritea/ramen.nim
Ramen is a programming language
esolang esoteric-language esoteric-programming-language programming-language ramen ramen-lang
Last synced: 28 Feb 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/iamsuudi/interpreter
Interpreter for my hypothetical programming language
golang interpreter programming-language
Last synced: 28 Apr 2026
https://github.com/plume-lang/homebrew-plume
Plume Homebrew formula repository
homebrew homebrew-formula homebrew-tap programming-language
Last synced: 28 Apr 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/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/frederiktobner/zenlox
The Lox language implemented in Zig
interpreter programming-language virtual-machine
Last synced: 15 Jul 2025
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/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/lucasgianine/java-kanban-system
📋 Creating a board task system (similar to a kanban) using Java for a mini programming language challenge at @BandTec (@miniguiti teacher)
kanban-board-application programming-language task-management
Last synced: 25 Jun 2025
https://github.com/abyanmajid/trump
Trump meme compiled language built in Rust and LLVM
compiler llvm meme programming-language trump
Last synced: 01 May 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/bichanna/dud
A programming language infused with lots of personal preferences for syntax, safety, and metaprogramming
c-language compiler language programming-language transpiler
Last synced: 01 May 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/vivekg13186/z-lang
Small and functional script engine less than 5MB.
lisp-dialect programming-language script
Last synced: 29 May 2026
https://github.com/sahilverse/nepdai
NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.
abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript
Last synced: 01 May 2026
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: 01 May 2026
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/youseftareq33/dart_language
dart dart-basics dart-oop programming-language
Last synced: 02 May 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/quintuple-mallard/jikiscript
An interpreter for the Exercism Bootcamp's JikiScript programming language. (_Extremely_ WIP!)
Last synced: 02 May 2026
https://github.com/lamavia/flow
LIttle, dangerously dynamically typed, CPS styled programming language
Last synced: 12 Jun 2025
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/poseidoncoder/progeny
a minimalist, clean programming language
interpreter progeny programming-language tree-walker
Last synced: 09 Jun 2026
https://github.com/magnexis/cobolx
COBOL-X is a modern COBOL-inspired programming platform for readable business logic, deterministic tooling, and backend-oriented workflows. This repository ships a TypeScript-based compiler toolchain, runtime, package manager layer, editor integration, and release validation flow.
cobol-language javascript modernized programming-language release typescript vscode-extension
Last synced: 26 Jun 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/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/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/jlkdevelop/mxscript
MX Script — a modern, open-source scripting language for building web apps and APIs. One file. Zero boilerplate. Founded by Jassim Alkharafi.
api golang interpreter mxscript open-source programming-language scripting-language web-framework
Last synced: 02 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/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/reinoutww/ryn-lang
A new programming language for it all: Ryn.
compiler custom-language modern programming-language
Last synced: 09 Apr 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/magnexis/code-playground
MGL — A Visual + Code-Based Data Processing Platform
dockerfile news playground-project programming-language release
Last synced: 26 Jun 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/muba-74/currency-converter
PROJECT BASED ON TYPESCRIPT JAVASCRIPT & NODEJS.
javascript node node-js nodejs programming programming-exercises programming-language typescript
Last synced: 05 May 2026
https://github.com/aishikmukherjee/dsa-arrays-in-c
Developer/Creator: Aishik Mukherjee
array array-manipulations arrays arrays-in-c c c-programming data-structures dsa easy interview-preparation max min programming programming-in-c programming-language search top
Last synced: 23 Aug 2025
https://github.com/huidaecho/stacki
A stack-based interpreter that borrows all opcodes from Whitespace
esoteric-language interpreter programming-language whitespace
Last synced: 09 Jun 2026
https://github.com/axorax/codelish
Use English as a Programming Language
ai codelish english programming programming-language
Last synced: 10 Jun 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/travisty-/monkey
A toy interpreted programming language, written in Go.
compiler go golang interpreter programming-language
Last synced: 10 Jun 2026
https://github.com/miri-lang/miri
A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI
compiler cranelift gpu gpu-programming llvm miri programming-language
Last synced: 08 May 2026
https://github.com/dignissimus/pyjlang
A python like language which is supposed to compile to Java
java language programming-language python
Last synced: 08 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/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 10 Jun 2026
https://github.com/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 May 2026
https://github.com/pola-lcs/powang
powang: A work in progress language written in 🐍3️⃣
language oop polang powang programming-language python
Last synced: 28 Jun 2026
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
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/baleyko/docker-luvit
Dockerized Luvit environment
docker-image lua luvit programming-language
Last synced: 10 Mar 2025
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/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/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/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/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/habibun/c
A general-purpose computer programming language
c c-programming c-programming-language cplusplus learning programming-language
Last synced: 11 May 2026
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/carloseduardonit/programa-infox
Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.
crud java-8 mssql programming-language youtube
Last synced: 11 May 2026
https://github.com/getvmio/getvm-icons
GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.
Last synced: 12 May 2026
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/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/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/geniusum/pimo
A compiled low-level language made for MazeGroup's servers.
assembly compiler fasm interpreter lexer parser programming-language python
Last synced: 13 May 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/phyulwin/assembly-programming-projects
These programs were developed as part of coursework assignments and include both required tasks and bonus exercises.
mars mips-assembly programming-language
Last synced: 14 May 2026
https://github.com/corejust/coreproject2024
The core programming language, written in C++ and LLVM
compiler core cpp cpp20 llvm programming-language
Last synced: 25 Feb 2026
https://github.com/hrszpuk/rizzlang
The rizziest programming language ever made
compiler llvm-frontend programming-language
Last synced: 25 Oct 2025
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/aerkiaga/nacre
A programming language for verified software.
compiler formal-verification programming-language
Last synced: 25 Oct 2025
https://github.com/diiorie/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.
easy free lightweight llvm news open-source powerful programming-language python scripting-language speech
Last synced: 15 Mar 2026
https://github.com/zavvdev/elise-lang
Mini programming language.
interpreter language lexer parser programming-language rust semantic-analysis semantic-analyzer tokenizer tokenizer-parser
Last synced: 24 Oct 2025
https://github.com/hanzceo/pnglang
PoC of a custom assembly language embedded into .png file. Includes assembler and interpreter.
assembler esolang interpreter programming-language
Last synced: 24 Feb 2026
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
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/blade-lang/blade-jit
A JIT compiler for the Blade programming language
blade compiler jit language programming-language
Last synced: 28 Jan 2026
https://github.com/chunes3/nebbish
A golfing language without syntax
euphoria golfing-language programming-language stack-based-language
Last synced: 28 Jan 2026
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/mohammad-al-refai/jsx-language
Stack-oriented programming language that feels like JSX
Last synced: 01 Jun 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/farrelad/sunnyday
About doing challenges everyday
challenge daily-challenge everyday-code programming-language
Last synced: 15 Oct 2025
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/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/davidlee18/minihaskell
a little, functional, and lazy language
functional-programming lazy programming-language
Last synced: 30 Jan 2026
https://github.com/nulldev/solaire
🌞 Bootstrap Code for the Solaire Programming Language
bootstrap nulldev programming-language solaire
Last synced: 15 Apr 2026
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/atemmel/cherry
🍒 Personalized shell for unix systems
programming-language repl scripting-language shell
Last synced: 31 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/dominhduy09/learning-programming
Learning-programming books and collections
books code coding coding-style collection learning programming programming-language study
Last synced: 25 Feb 2026
https://github.com/arnavk-09/trieslolcode
😆 Just exploring LOLCODE
lolcode programming-language toy-language
Last synced: 07 Feb 2026