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/blwatkins/learning-ruby
Learning resources and notes for the Ruby programming language.
learning notes programming-language ruby
Last synced: 13 Jun 2025
https://github.com/gbaraldi/spinach.jl
Toy language based on Scheme, built with LLVM.jl.
julia llvm programming-language scheme
Last synced: 21 Jan 2026
https://github.com/siketyan/olang
(Concept) Object-based programming language on C# and .NET Core
csharp dotnet-core oop programming-language
Last synced: 20 Apr 2026
https://github.com/nthnn/uartix
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
interpreted-programming-language interpreter programming-language programming-language-design programming-language-development programming-language-interpreter raspberry-pi-pico raspberry-pi-pico-projects rp2040-arduino uart uart-protocol
Last synced: 31 Jan 2026
https://github.com/karmakrafts/manganese
LLVM based bootstrap compiler for the Ferrous programming language.
bootstrap-compiler compiler compilers ferrous java java-21 java-preview lld lldb llvm lwjgl lwjgl3 programming-language remotery
Last synced: 01 Feb 2026
https://github.com/lpil/crisp
A Rusty Lisp
lisp-interpreter programming-language rust
Last synced: 24 Oct 2025
https://github.com/mikah13/language-picker
Help you choose your programming language
game language-picker programming-language react
Last synced: 26 Apr 2026
https://github.com/leops/hatchet
A non-scripting language for the Source engine
programming-language scripting-language source-engine
Last synced: 06 Oct 2025
https://github.com/abdulhaseebimran/smit-javascript-assignment
This Repository containing JavaScript programming challenges and solutions.
challenges javascript js programming-language
Last synced: 06 Jun 2026
https://github.com/calico32/goose
a minimal programming language written in go
go golang goose language programming-language
Last synced: 13 Feb 2026
https://github.com/octoflow-lang/octoflow
GPU-Native Programming Language. 3.2 MB binary. Any GPU. Zero dependencies.
gpu-computing gpu-programming llm-inference machine-learning parallel-computing programming-language rust spir-v vulkan zero-dependencies
Last synced: 10 Mar 2026
https://github.com/nirvanasupermind/pluto
This project is an older version of [Eris](https://github.com/nirvanasupermind/eris).
interpreter language programming-language walker
Last synced: 13 Feb 2026
https://github.com/colltoaction/nx_yaml
A higher-order syntax
category-theory geometric-deep-learning higher-order hypergraph intermediate-representation language network-analysis networkx programming-language yaml
Last synced: 11 Apr 2025
https://github.com/uralstech/ezrsquared
An easy to learn and practical programming language for beginners and experts alike
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 12 Feb 2026
https://github.com/thomasleese/acorn
Powerful and elegant programming language.
cpp language llvm programming-language
Last synced: 24 Apr 2026
https://github.com/nelsenpro/frame
Framecss adalah sebuah proyek open source yang menyediakan berbagai macam library CSS untuk keperluan desain aplikasi web dan website. Framecss awalnya diciptakan oleh Nelsen Niko yang kemudian dikembangkan oleh banyak kontributor lainnya. Kode sekarang merupakan hasil kolaborasi dari banyak kontributor yang berpartisipasi dalam pengembangan dan p
bnelsofc css css-framework css-framework-indonesia css-grid-layout developer frame framecss framecss3 framework framework-css framework-css-indonesia frameworks front-end-development frontend javascript programming-language webdevelopment website
Last synced: 30 Jun 2025
https://github.com/itzkiwisky/linx
Drawing programming language for love2D
library love2d lua programming-language
Last synced: 13 May 2026
https://github.com/lilbludev/terra
Terra is made to be a drop-in easy to use and fast interpreted programming language.
custom-programming-language interpreted-programming-language programming-language terra ziglang
Last synced: 24 Jan 2026
https://github.com/starc007/love-language
A fun love-themed programming language
Last synced: 11 Feb 2026
https://github.com/radrow/radlang
A functional programming language intepreter with typeclasses, full type inference and lazy evaluation
haskell interpreter parsing programming-language
Last synced: 16 Mar 2025
https://github.com/jyotibrat/python-programming
All the Python Programs that I have done when I was studying the Python Programming subject during my Third Semester.
git github-config problem-solving programming-language python python3
Last synced: 28 Jan 2026
https://github.com/rla/llj
LLJ - Logic Language for JVM
jvm logic-language programming-language prolog
Last synced: 29 May 2026
https://github.com/laluxx/jade
a C abstraction
programming-language transpiler
Last synced: 11 Feb 2026
https://github.com/akash-goyal-github/python
Udemy Python Certification Course :boom: :100:
akash-goyal akash-goyal-github beginner-python beginners-guide certificate course jupyter-notebook loops programming-language python python-3-6 python-course python-courses python3 udemy udemy-python
Last synced: 30 Jan 2026
https://github.com/fco/bernalang
A terrible idea of a programming language
programming-language terrible-idea
Last synced: 18 Mar 2026
https://github.com/glesica/disp
A simple Lisp interpreter written in Dart.
dart lisp programming-language
Last synced: 27 Feb 2026
https://github.com/guiltydolphin/angle
A small, general-purpose programming language written in Haskell.
Last synced: 30 May 2026
https://github.com/iwhitebird/gor
Gor : Programming language made with GoLang
compiler-design go golang gor programming programming-language programming-languages
Last synced: 16 Mar 2025
https://github.com/nirvanasupermind/tachyon
Tachyon programming language
interpreter language programming-language walker
Last synced: 25 Feb 2026
https://github.com/skius/stringlang
An interpreted, expression-oriented language where everything evaluates to strings
golang hacktoberfest interpreter language programming-language
Last synced: 06 Feb 2026
https://github.com/arandilopez/crystal_koans
A WIP Crystal Koans
crystal koans programming-exercises programming-language
Last synced: 25 Apr 2025
https://github.com/xuangeaha/xuanny
An interpreted, object-oriented, high-level programming language with dynamic semantics. 一种具有动态语义的解释型、面向对象的高级编程语言。
chinese compiler language programming-language python
Last synced: 18 Aug 2025
https://github.com/powerlevel9000/ruby-getting-started
Geting Sarted with ruby Learning syntax and various coding game with Challenges here just basics syntaxes of the ruby programming language
programming-language ruby tutorial-exercises
Last synced: 06 Jul 2025
https://github.com/ericnantel/mrald
The Mrald Programming Language
compiler language mrald mrald-lang open-source programming-language statically-typed
Last synced: 09 Apr 2025
https://github.com/marcos-venicius/nl-openai
A Natural Programming language
natural-language natural-programming-language openai programming-language
Last synced: 03 May 2026
https://github.com/code-by-sia/x
The Ξ (Xi) Programming Language
compiler compiler-design language programming programming-language x xi
Last synced: 09 Jun 2026
https://github.com/mfori/mlang
Simple programming language using LLVM, flex and bison.
bison compiler flex llvm programming-language
Last synced: 02 May 2026
https://github.com/furk4nbulut/turcanalyze-turkish-programming-language
This project implements a lexical analyzer (lexer) for simple arithmetic expressions, including support for basic control structures
c lexical-analyzer programming-language
Last synced: 13 Jun 2025
https://github.com/gravatalonga/ninja
Ninja Programming Language - General Scripting Language inspired in PHP and Javascript.
golang pratt-parser programming-language
Last synced: 11 Oct 2025
https://github.com/polsys/cle
A native code compiler for a C-like language.
compiler dotnet dotnet-core programming-language
Last synced: 24 Apr 2026
https://github.com/kushnertodd/jupyter-python
Introductory Python Jupyter notebook
education jupyter jupyter-notebook programming-language python python-3 python-basics python-basics-for-beginners python-beginners python-course python-course-materials python-courses python-crash-course python3 tutorial-course
Last synced: 11 Oct 2025
https://github.com/hcvazquez/python-basic-data-structures
Python basic data structures
data-structures programming-language python
Last synced: 08 Jun 2026
https://github.com/andrew-johnson-4/puncalculus
A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)
computer-science language programming-language
Last synced: 07 Sep 2025
https://github.com/owen7000/programmatrix
Programmatrix, pronounced Program-a-tricks. Is a programming language written with python.
compiler programming-language python python3
Last synced: 12 Apr 2025
https://github.com/rramoscabral/20483---training---programming-in-c-sharp
20483 - Training - Programming in C#
20483 c-sharp csharp learning microsoft-training programming-language training
Last synced: 11 Oct 2025
https://github.com/hugodonotexit/cbudgie
C-like but simpler and still smart, like Budgie
cbudgie cpp interpreter new-language programming programming-language
Last synced: 11 Feb 2026
https://github.com/cyberfined/harakiri-lib
library for parsing, type checking and compiling harakiri language
aarch64 compiler compilers harakiri haskell haskell-library imperative-programming-language programming-language register-allocation
Last synced: 02 Jul 2025
https://github.com/w4ffl35/curlee
curlee programming language
agentic-ai agentic-programming ai ai-agent ai-programming automated-programming automation programming-language python
Last synced: 18 Feb 2026
https://github.com/openpeeps/vancode
A flexible, macro-based AST, Codegen & Virtual Machine for building scripting languages and DSLs
abstract-syntax-tree ast bytecode bytecode-interpreter codegen interpreter interpreters nim openpeeps programming-language stack stackvm virtual-machine vm
Last synced: 07 Jun 2026
https://github.com/sayedrisat/bnscript
Automation-first programming language that compiles to JavaScript with a real compiler pipeline, runtime, and CLI.
automation bangla cli code-generator compiler developer-tools javascript language-design lexer parser programming-language sayed-risat semantic-analysis transpiler
Last synced: 11 Jun 2026
https://github.com/maxbarsukov/simple_interpreter
👅 A simple language designed to learn how to create interpreters
gem interpreter interpreter-language programming-language ruby ruby-gem ruby-interpreter
Last synced: 28 Mar 2025
https://github.com/honourhealth/converting-shell-script-to-perl-language-with-lex-and-yacc
Converting one programming language to another one with respect to some grammar rules, defined before with lex and yacc. C programming language is used beside lex and yacc.
c c-programming c-programming-language cprogramming cprogramming-language lex lex-yacc programming-language yacc yacc-lex
Last synced: 17 Mar 2026
https://github.com/sapphire-project/sapphire
A small OOP language inspired by Ruby
programming-language ruby rust
Last synced: 08 May 2026
https://github.com/elgrhy/gx
Brain-first programming language for building transparent, auditable AI assistants. Write AI agents as simply as a recipe. Non-hallucinating, zero cloud lock-in.
ai ai-agents anthropic brain-first interpreter llm ollama openai programming-language rust
Last synced: 31 May 2026
https://github.com/fatmakahveci/memorygame
A simple card game to to practice Java and JUnit.
clean-architecture cli-application code coding core-java game java junit maven oop practice practice-programming practice-programming-skills programming programming-exercises programming-language programming-languages testing unit-testing
Last synced: 01 Mar 2026
https://github.com/gabrielpacheco23/tape
A cell-based esoteric programming language with a JIT compiler
brainfuck esoteric-language jit programming-language rust tape
Last synced: 30 Jan 2026
https://github.com/deepxx86/deepx-lang
My own programming language
haskell own-language programming-language
Last synced: 16 Feb 2026
https://github.com/felixklauke/princept
A very simple and lightweight programming language written for educational reasons. It is interpreted and aims to provide the best of Java, C# and C++.
educational grammar interpreter language low-level programming-language stack stackbased
Last synced: 23 Jun 2026
https://github.com/rameshvarun/dumblisp
A lisp interpreter written in pure C.
lisp lisp-interpreter programming-language
Last synced: 21 Jan 2026
https://github.com/moltony/infinistack
Language with infinite stacks.
c-sharp csharp dotnet esolang esoteric-language esoteric-programming-language interpreter language programming-language
Last synced: 09 May 2026
https://github.com/nthnn/nougat-lang
An obsolete dynamic scripting yet general-purpose programming language for absolutely nothing written in C#.
compiler-construction csharp dotnet programming-language programming-language-development
Last synced: 09 May 2026
https://github.com/uliwitness/objectivek2
Small experiment to see if I can create the equivalent of objc_msgSend().
experimental objective-c programming-language runtime
Last synced: 26 Apr 2026
https://github.com/egorkhaklin/glass
A pure functional language whose compiler is written in Glass and self-compiles to byte-identical C, carrying a from-scratch zero-knowledge STARK prover: write a function, get a proof of its result. Hindley-Milner types, effects, exhaustive matching.
algebraic-data-types compiler cryptography effect-system fri functional-programming hindley-milner interpreter pattern-matching programming-language programming-language-design refinement-types self-hosting stark type-inference type-system zero-knowledge zero-knowledge-proofs zk zk-stark
Last synced: 10 Jun 2026
https://github.com/ericlee05/assemscript
Assembly-like and pointer based programming language / 어셈블리어와 유사한 포인터 기반 프로그래밍 언어
interpreter programming-language
Last synced: 23 Oct 2025
https://github.com/stickypiston/dabulang
A simple imperative programming language with a BASIC-inspired syntax
haskell interpreter megaparsec programming-language
Last synced: 02 Feb 2026
https://github.com/papachristoumarios/ntua-pl1
Programming Languages I Homework Assignments
cpp java programming-language prolog python3 smlnj
Last synced: 01 May 2026
https://github.com/lucalewin/luvascript-compiler
compiler for the luvascript language
compiler language luvascript luvascript-compiler programming-language
Last synced: 18 Apr 2026
https://github.com/axkr/ease_symja
Eclipse EASE plugin extension for using Symja as a REPL
computer-algebra eclipse eclipse-plugin programming-language symbolic-math symja
Last synced: 06 Sep 2025
https://github.com/xarxo-programming-language/xarxocore
Xarxo Programming Language Core
compiler programming-language rust virtual-machine vm
Last synced: 18 Apr 2026
https://github.com/vwkd/didi
A string matching language that is more like a programming language and less like RegEx
new-language pattern-matching programming-language string-matching string-search
Last synced: 11 Feb 2026
https://github.com/dere3046/jvav
yes is JVAV
joke jvav programming-language
Last synced: 26 Apr 2026
https://github.com/fardinhash/python_experiments
Python Techniques, Experiments for problem solving, real world solutions.
programming-exercises programming-language python python-examples python-for-beginners python-for-everybody python-for-everyone python-problem-solving python-programming python-programming-language python-script python-tests python-tutorial python3
Last synced: 01 Jun 2026
https://github.com/poggingfish/beeniez
[READ ONLY MIRROR OF https://git.sr.ht/~fis/beeniez]
Last synced: 09 Apr 2025
https://github.com/major0/crusty
Tool for transpiling a C-Like dialect into Rust
programming-language rust-crate
Last synced: 23 Feb 2026
https://github.com/frinksy/fraxton-compiler
A compiler for the fraxton language
Last synced: 15 Oct 2025
https://github.com/allindevelopers/executanti
Reverse engineer and Web version of "Furnica" and "Cangourou"
ast lexer parser programming-language tokens
Last synced: 26 Mar 2025
https://github.com/xmi1an/python_practicals
HNGU Python Programs
basics-of-python bca hngu programming-language python python-programs
Last synced: 22 Feb 2026
https://github.com/dgenio/intentflow
An experimental language for governed LLM workflows: compile goals, evidence, uncertainty, actions, and verification into auditable agent plans.
agent-framework agentic-ai agents ai-agents ai-safety cli developer-tools dsl llm llmops open-source programming-language prompt-engineering python structured-output
Last synced: 25 Jun 2026
https://github.com/covscript/covscript-vscode
The CovScript-3rd language support for VSCode
Last synced: 13 Mar 2026
https://github.com/sharif-minhaz/programming-language-list-app
Add programming language using the list and one click will be enough for getting information about it.
ejs-templates heroku-deployment node-js programming-language
Last synced: 12 May 2026
https://github.com/taco-c/trainfuck
Interpreter for the Trainfuck language, based on Brainfuck.
brainfuck esolang esoteric-language experiment programming-language
Last synced: 09 Apr 2025
https://github.com/jezek/funson
another approach to functional json for fun
experimental functional-programming golang json programming-language
Last synced: 23 Feb 2026
https://github.com/ahmedmourad0/sadlang
The Sad Programming Language, users of this language are officially called Sad Developers.
compiler programming-language sad
Last synced: 05 Jul 2025
https://github.com/cxw42/do-not-self-host
A toolchain starting from assembly so you don't have to self-host your next programming language
assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm
Last synced: 17 Apr 2026
https://github.com/gusg21/kberry
The toy compiler made in Java and compiles to Java
java no-longer-maintained programming-language
Last synced: 06 Jun 2026
https://github.com/infuzu/oqs
`OQS` (Open Quick Script) is a simple, system-neutral expression language for efficient scripting on diverse platforms. It's open-source, adaptable, and focused on fundamental operations.
expression-engine expression-evaluator expression-language expression-parser expressionengine programming-language programming-languages
Last synced: 14 Jan 2026
https://github.com/fergusq/sve
The Sve Programming Language
interpreter programming-language scripting-language
Last synced: 22 Apr 2026
https://github.com/devalade/algo
AlgoLang est un langage de programmation éducatif conçu pour apprendre l'algorithmique avec une syntaxe française intuitive.
Last synced: 20 Jun 2026
https://github.com/carpentries-incubator/java-intro
An Introduction to Java Programming
alpha carpentries carpentries-incubator english java lesson programming programming-language
Last synced: 19 Jan 2026
https://github.com/googlielmo/dea-lang
Dea is a systems programming language built through staged bootstrapping.
bootstrap c99 compiler compiler-construction memory-safety pattern-matching programming-language programming-language-design self-hosting systems-language
Last synced: 22 Jun 2026
https://github.com/guy1414/vext
Vext is a programming language I am making for both fun and to learn how languages and compilers work.
compiler csharp language-design language-making programming-language
Last synced: 25 Apr 2026
https://github.com/ilankri/flap
A toy compiler from a functional programming language to MIPS assembly and Java bytecode (mirrored from https://gitlab.com/ilankri/flap)
compiler functional-programming jvm mips programming-language school-project
Last synced: 18 Apr 2026
https://github.com/imteekay/lox.ts
The compiler for the Lox programming language
compiler compiler-construction compiler-design interpreter javascript plt programming-language programming-languages typescript
Last synced: 05 Mar 2026
https://github.com/samdphillips/onyx-rb
Onyx Smalltalk
programming-language ruby smalltalk
Last synced: 25 Mar 2025