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/lixx21/python_exercise
Simple project using python to train logic programming
logic-programming programming-language python
Last synced: 03 Apr 2025
https://github.com/marcelgarus/plum
Plum is a programming language for writing functional, fast, reusable code.
Last synced: 10 Apr 2025
https://github.com/peeeuzin/lv8
A homemade programming language made in Rust, designed to do the same thing other programming languages do.
lv8 lv8-lang programming-language rust
Last synced: 07 Feb 2026
https://github.com/chaosinventor/dalanguagecbootstrapper
A bootstrapper for DaLanguage written in C
c99 dalanguage interpreter programming-language tooling
Last synced: 02 Jan 2026
https://github.com/windwhiterain/moss-lang
meta language to create DSL frontend
dsl gpu-computing programming-language
Last synced: 12 Apr 2026
https://github.com/cedrickchee/hou
Hou :monkey: programming language interpreter and compiler
abstract-syntax-tree bytecode compiler evaluator interpreter lexer parser programming-language
Last synced: 27 Dec 2025
https://github.com/zac-garby/vm
A virtual machine for a simple programming language.
programming-language virtual-machine
Last synced: 04 Apr 2025
https://github.com/schwalbe-t/Currant
Currant is an interpreted programming language focussing on simplicity and dynamicity.
html js language languages programming-language programming-languages web web-dev web-development website website-development
Last synced: 02 Oct 2025
https://github.com/skuldnorniern/lamina
High-performance compiler backend for Lamina Intermediate Representation
compiler ircode lamina programming-language
Last synced: 06 Jan 2026
https://github.com/samwson/eva
The Eva Programming Language. Based on course material provided by Dmitry Shoshnikov.
interpreter programming-language
Last synced: 22 Mar 2025
https://github.com/praabindhp/simple_interest
Python Program To Find Simple Interest
code interest programming-language python3 simple
Last synced: 27 May 2026
https://github.com/praabindhp/binary_tree-operations
C Program For Operations In Binary Tree
binary-tree c code gcc-compiler operations programming-language
Last synced: 26 May 2026
https://github.com/praabindhp/binary_search
C Program For Binary Search
binary-search c code programming-language
Last synced: 05 Mar 2025
https://github.com/cpscript/programming-languages
A repository that once done will have random scripts from most programming languages
help helper ok programming programming-language programming-languages starter-kit
Last synced: 25 Dec 2025
https://github.com/abrarulhassan-786/tms-project
OOP base project Transport management system. Using C# with window fomr
c-programming c-sharp c-sharp-library c-sharp-project oop-in-csharp oop-in-java oop-in-javascript programmer programming-language
Last synced: 17 Mar 2025
https://github.com/maxpatiiuk/leto
This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.
compiler interpreter language parser programming-language
Last synced: 28 Jun 2025
https://github.com/cnahmetcn/30-gunde-javascript-turkce
30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.
30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial
Last synced: 14 May 2025
https://github.com/alexandermaxranabel/cemb
cemb is a small virtual machine that runs CASM(cemb Assembly)
assembly jvm programming-language rust virtual-machine
Last synced: 17 Jan 2026
https://github.com/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 16 Apr 2026
https://github.com/uralstech/ezrsquarednet4.8
A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 07 Apr 2025
https://github.com/lmarzocchetti/jlox
jlox
crafting-interpreters interpreter java parsing programming-language
Last synced: 02 Jul 2025
https://github.com/alexandrospanag/my_python_projects
My Python Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
educative github jetbrains learn programming-language python
Last synced: 05 Mar 2025
https://github.com/saksham-joshi/sron
World's fastest compiled + interpreted programming language.
c-language c-plus-plus compiled-language compiler-design compilers cpp interpreted-programming-language programming-language
Last synced: 01 Aug 2025
https://github.com/qucumbah/programming-language
Statically typed programming language that compiles to WebAssembly text format
compiler programming-language webassembly
Last synced: 18 May 2026
https://github.com/zijistark/zcktools
Compiler library and tools for ZCK, an extended language for more effective Crusader Kings II scripting.
c-plus-plus c-plus-plus-17 compiler cpp crusader-kings-ii crusaders-kings-2 modding modding-games modding-resources modding-tools paradox paradox-interactive paradoxgame programming-language programming-languages
Last synced: 09 Apr 2025
https://github.com/bradleywood/raven-lang
An experimental language for the jvm
compiler jvm programming-language
Last synced: 07 Jul 2025
https://github.com/crisp-lisp/crisp
Reduced Lisp in C#.
crisp lambda lisp programming-language pure-function
Last synced: 06 Jan 2026
https://github.com/andyfratello/pro1
💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB
compiler cpp cpp-language language pro1 pro1-fib programming programming-language
Last synced: 20 Mar 2025
https://github.com/omarazizi/qamar
Dynamically typed general-purpose Programming language & it's Interpreter with Garbage Collection, and Bytecode instruction Virtual Machine similar to JVM built with C
compiler interpreter programming-language virtual-machine
Last synced: 26 Mar 2025
https://github.com/rhea-language/rhea
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: 28 Aug 2025
https://github.com/bahmanm/stockperson
Practical exercises to learn a programming language
learning programming programming-language
Last synced: 14 Jul 2025
https://github.com/alexishuvier/lysia
Lisp-like made with C#
csharp lisp programming-language
Last synced: 20 Jun 2025
https://github.com/asegs/fever-lang
an unorthodox language that knows what you mean
interpreter language lisp programming-language
Last synced: 18 Jan 2026
https://github.com/nic-obert/waterscript
The WaterScript interpreted programming language
interpreted-language interpreted-programming-language interpreter language programming-language rust scripting-language
Last synced: 16 Apr 2025
https://github.com/arnebachmann/awful
The stack-based programming language AWFUL, written in Python
concatenative-language factor forth-like interpreter library programming-language python-3 python3 stack-based standard-l
Last synced: 28 Jun 2025
https://github.com/barcodehub/entorno-programming-ia-node
Web application that uses the Judge0 API to execute code in multiple programming languages (JavaScript, Python, Java, C++). It processes source code submissions, retrieves execution results, and incorporates OpenAI for code correction (BETA).
code-correction code-execution coding error-handling judge0 openai openai-integration programming-language
Last synced: 18 Feb 2026
https://github.com/owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
compiler forth functional-programming-language interpreter programming-language stack-base
Last synced: 26 Mar 2025
https://github.com/bemwamalak/kemet
Kemet is an interpreted language inspired from the BASIC programming language which first appeared in 1964. The name CHEMIT is inspired from the ancient egyptian civilization.
interpreter programming-language python
Last synced: 04 Jan 2026
https://github.com/ttulka/chickenfoot
Two-dimensional programming language for chickens 🐔
2d chicken esolang programming-language two-dimensional
Last synced: 28 Jun 2025
https://github.com/namberino/vilang
The Vietnamese Programming Language
cpp interpreter programming-language vietnamese
Last synced: 03 Feb 2026
https://github.com/gastonchenet/uniscript-vscode
🖼️ The VSCode extension for UniScript
language-support programming-language vscode-extension
Last synced: 01 Apr 2025
https://github.com/okkindel/geckojs
An interpreted, object-oriented and statically typed programming language inspired by TypeScript, Java and Scala written in JavaScript. I will continue it as I will have more time.
gecko language programming-language
Last synced: 29 Apr 2025
https://github.com/imsushant12/guess-the-number-game
It a number guessing game coded in C Language.
clanguage programming-language project
Last synced: 17 Mar 2025
https://github.com/ackwolver335/pydatascience
It is a general repository that is used in order to learn Data Science with the use of Python Programming language, and here it is a course from Scratch.
data-science matplotlib-pyplot numpy-arrays pandas-dataframe programmer programming-language python python3 pythonprojects
Last synced: 14 May 2026
https://github.com/akin-mustapha/prime
A prime number library
ess haskell haskell-exercises haskell-learning haskell-learning-journal haskell-library prime-numbers programming-language sieve-of-eratosthe-nes
Last synced: 14 May 2026
https://github.com/fries-byte/pistud
My personal programming language open source, to optimize simplicity, its a high-level programming language which a slow interpreter but has its own compiler, you can learn more in https://fries-byte.github.io/pistud/
compiler easy high-level programming-language
Last synced: 17 Mar 2025
https://github.com/alextopher/serotonin
WIP : A toy stack-oriented programming language that transpiles to Brainfuck
brainfuck compiler programming-language rust
Last synced: 12 Jun 2025
https://github.com/jeluchu/calcutester
Es un proyecto de una calculadora en colaboración. En el cuál se incluyen pruebas y controles de versiones. Además, podrás encontrar comentarios en el código de misma. La calculadora podrá realizar potencias, raíces, logaritmos y factoriales. En colaboración con: @telecobazar
calculator calculator-application classproject classroom classwork maths operations programmer programming programming-language
Last synced: 30 Jun 2026
https://github.com/rjdbcm/woma
:shield: :snake: Woma Programming Language specification.
language programming-language specification
Last synced: 07 Sep 2025
https://github.com/rebecarolinax/python_introduction
This repository is a knowledge library developed during Python classes, aiming to provide a deep understanding of programming logic.
exercises logic-programming programming-language python
Last synced: 20 Mar 2025
https://github.com/thaliaarchi/xmlang
A functional programming language with XML syntax
functional-programming programming-language
Last synced: 20 Mar 2025
https://github.com/himel-sarder/runfastturtle-a-python-turtle-project
RunFastTurtle is an entertaining Python-based turtle racing game. Select your favorite turtle, place your bet, and watch them race to the finish line! With randomized movement and colorful visuals, it offers an engaging experience for players of all ages. Play again for endless excitement and fun!
programming-language python3 pythongamedevelopment pythonprojects pythonturtle
Last synced: 26 Mar 2025
https://github.com/capjamesg/visionscript-vscode-highlight
A TextMate Grammar (tmGrammar) for use with VisionScript.
programming-language textmate-grammar visionscript
Last synced: 03 Apr 2025
https://github.com/akash-rajak/programming-language-detector
Implemented programming language detector from the code in python.
programming-language programming-language-detector python3 re tkinter
Last synced: 26 Mar 2025
https://github.com/teknoloji-filozofu/programlama_dilleri
Programla dillerini kodlar üzerinden hızlı bir tekrar edebilmek ve kolay bulunabilecek örnekler ekemek.
csharp dart dart-lang programming-exercises programming-language python
Last synced: 06 Apr 2026
https://github.com/stellarwitch7/moth-lang
Moth's official compiler written in C#
compiler console-application csharp llvm llvm-frontend llvm-sharp moth parser programming-language
Last synced: 03 Apr 2025
https://github.com/ccntrq/freezylang
A simple interpreted programming language implemented in Haskell
haskell-learning interpreter programming-language
Last synced: 08 Jul 2025
https://github.com/jodus-melodus/phi
Phi scripting language and IDE
language programming-language python python3 scripting scripting-language scripting-languages
Last synced: 29 Dec 2025
https://github.com/aziis98/go-lisp-interpreter
A small interpreter for a lisp like language embedded in Go
embedded-scripting-language golang-library lisp-dialect programming-language
Last synced: 08 Jul 2025
https://github.com/hudson-newey/cobra
Similar to what TypeScript is to JavaScript, Cobra is an abstraction of Python which can compile into Python, but with improved types, memory management, and syntax. Cobra is also backwards compatible with Python2.7 & Python3, to use (similar to TypeScript), rename your .py files to .pyc
language languages programming-language python python-3 python-script python2 python3 types
Last synced: 15 May 2026
https://github.com/hexaredecimal/zulu
Functional programming language created for hobby programming on the JVM
compiler interpreter java jdk programming programming-language programming-languages
Last synced: 15 Jun 2025
https://github.com/ppmpreetham/cat
A simple programming language for cats made to understand language design [WIP]
compiler lisp-like programming-language
Last synced: 27 Mar 2025
https://github.com/bbpezsgo/interpreter
Programming language
brainfuck brainfuck-compiler bytecode code-generation compiler interpreter parser programming-language
Last synced: 03 Apr 2025
https://github.com/gleemcbean/cassouscript
🔧 CassouScript is an entierly modulable programming language used to execute pseudo-code
interpreter programming-language pseudo-code
Last synced: 30 Jun 2026
https://github.com/dreamycecil/lilacdragonscript
***Deprecated!!!*** A self-made interpreter for a simple scripting language with a JavaScript-like syntax. [Work In Progress]
compiler interpreter language parser programming-language scripting-language
Last synced: 01 May 2025
https://github.com/occisor2/clc
A small C compiler in Common Lisp
c-language c-programming c-programming-language common-lisp compiler compilers programming-language programming-languages
Last synced: 29 Dec 2025
https://github.com/theelephantcoder/easy-python-projects
A collection of basic Python projects.
easy learning-by-doing learning-python programming programming-language python
Last synced: 27 Mar 2025
https://github.com/mazzzystar/mooc
上过的MOOC课程中的代码、笔记。
coursera machine-learning programming-language
Last synced: 02 Feb 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: 30 Jun 2026
https://github.com/mohitk05/jlox
An interpreter for the Lox programming language from craftinginterpreters.com
crafting-interpreters interpreter java lox programming-language
Last synced: 16 Jun 2025
https://github.com/arturbomtempo-dev/javascript-youtube-course
This repository contains all source code and examples from the complete JavaScript course available on YouTube.
ajax css dom dom-manipulation fetch-api front-end html javascript programming-language programming-logic vanilla-javascript web
Last synced: 15 May 2026
https://github.com/witch-world/qrcodegenerator-python
This is a python program to generate a QR Code for any URL🐍
beginner beginner-code beginner-friendly beginner-project beginners coding coding-challenge coding-interviews programming programming-exercises programming-language programming-languages project python python-3 python-library python2 python3
Last synced: 01 Apr 2026
https://github.com/icy-lava/botch
Stack based concatenative programming language
interpreter language lua programming-language teal
Last synced: 02 Mar 2025
https://github.com/fernandothedev/farpyscript
FarpyScript is an experimental, interpreted scripting language designed with two goals in mind: security as a core principle and pure programming enjoyment.
brasil deno experimental programming-language typescript
Last synced: 16 Feb 2026
https://github.com/velocitatem/grap
c graph interpreter programming-language
Last synced: 24 Jun 2025
https://github.com/abrarulhassan-786/n-queen-problem
The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.
ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle
Last synced: 17 Mar 2025
https://github.com/kyleect/cid-lang
An (on going) implementation of a Scheme based language.
lisp programming-language programming-languages s-expressions scheme
Last synced: 29 Oct 2025
https://github.com/tranphuquy19/kinomo-jvm-language
Programming language runs on Java Virtual Machine
jvm-languages programming-language
Last synced: 13 Jun 2026
https://github.com/xnj-lang/xnj
XNJ Compiler
compiler lang language programming programming-language rust rust-lang rust-language
Last synced: 16 Mar 2026
https://github.com/jeluchu/tetris
¿No conoces el juego del "Tetris"?, pues no lo dudes ni un segundo más, simplemente descárgatelo y ejecutalo para poder jugar. Actualmente solo dispone de un nivel de juego, pero poco a poco se irán incorporando novedades
game game-development programmer programming programming-exercise programming-language tetris tetris-game
Last synced: 12 Mar 2025
https://github.com/jeluchu/c_fordummies
Aquí podrás encontrar unos apuntes realizados por mí, en los cuáles aprenderás el lenguaje de "C" de la forma más sencilla posible. Si hay alguna cosa que no te termina de quedar clara, no dudes en contactar conmigo. Te invito a visitar mi web:
c classification classroom classwork language language-learning notebook programming programming-class programming-language
Last synced: 12 Mar 2025
https://github.com/wicpar/artuslang
assembly-language-programming language programming-language
Last synced: 01 Jul 2026
https://github.com/evangipson/lsharp
A language written in lua that resembles C#.
Last synced: 29 May 2026
https://github.com/rufflang/ruff
Ruff is a lean, expressive language built to help you think clearly and build confidently.
programming-language ruff rust
Last synced: 25 Jan 2026
https://github.com/nelsonduarte/capa-language
A capability-centric programming language. Hand-written compiler in Python.
capability-security compiler cra cyclonedx language-design llm-security nis2 programming-language sbom slsa spdx static-analysis supply-chain-security type-system vex
Last synced: 12 Jun 2026
https://github.com/eyantra698sumanto/basic-c-programs-2
This Repository contains 135 basic programs in C programming language
c cplusplus-11 fileio patterns programming-language series strings
Last synced: 06 Apr 2026
https://github.com/mrkct/comfylan
A custom programming language, just for fun
interpreter programming-language
Last synced: 18 Mar 2025
https://github.com/mollerse/creative-concat-presentation
Presentation given at flatMap Oslo 2017
concatenative-language creative programming-language
Last synced: 29 Oct 2025
https://github.com/falcolabs/kcc
The Kat Compiler Collection for the Scratch visual programming language.
programming-language rust sb3 scratch scratch-implementation scratch3 vm
Last synced: 29 Oct 2025
https://github.com/alanluu/lox-go
Golang implementation of the Lox programming language with my own features
go golang interpreter lox lox-interpreter lox-language programming-language
Last synced: 18 Mar 2025
https://github.com/vyacheslavhere/ice
Ice - go impl of polar 🧊
go interpreter langdev language programming-language
Last synced: 09 Jul 2025
https://github.com/adejobi-gbolahan/affiliate-marketing
I am just like other affiliates marketer helping people in achieving success in E-com Business but I wonder what most people see in ne which makes them refer to me as EXPERT. I thought of it then I bring out a certain reasons for this ; CREATIVITY AND CONSISTENT LEARNING. Contact me now and let's build your affiliate marketing business together
affiliatemarketing customer emailmarketing loyalty-rewards loyaltyprogram programming-language systeme website-design wordpress wordpress-plugin wordpress-theme
Last synced: 09 Sep 2025
https://github.com/psub/tpl-notes
programming-language type-system type-theory
Last synced: 05 Feb 2026