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-06 00:26:18 UTC
- JSON Representation
https://github.com/tomasboda/agent-lang
AgentLang | Programming language for agent-based modeling
agent-based-modeling programming-language
Last synced: 18 Jan 2026
https://github.com/dimalmfao/smetana
A useless rather very unreliable, unprofessional programming language made as a proof of concept using C++.
cpp language programming-language
Last synced: 27 Feb 2025
https://github.com/erlimar/aprenda-programacao-guia-iniciante
Guia para o iniciantes em programação
dotnet nodejs programming-language
Last synced: 18 Nov 2025
https://github.com/adisol07/objectio
New Assembly like programming language
assembly csharp programming-language
Last synced: 31 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: 27 Dec 2025
https://github.com/nelsenpro/html
Html code
html html-css-javascript markup nelsenniko nelsenpro programming-language web web-application webdevelopment
Last synced: 05 Jan 2026
https://github.com/encore-ecosystem/encore
Frontend of programming language for academic purpose designed for testing system that prevent memory leaks
compiler llvm programming-language
Last synced: 19 Jun 2025
https://github.com/progambler227788/patient-management-system
Hi everyone, This project is based on DSA. I've implements patients data using linklist. You could use database or file handling for storage. You could modify it according to your needs.
circular-linked-list coding coding-interviews cpp cpp-assignment cpp-programming cpp-project data-structures-and-algorithms doubly doubly-linked-list dsa library-management-system linklist management-system patient-management-system programming-language semester-project university-project
Last synced: 16 May 2025
https://github.com/rasabh-org/c-tutorials
A repository to host the demo C source files that may be used to learn or teach basic concepts in C programming language.
c programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials
Last synced: 10 Oct 2025
https://github.com/maumneto/lip2-20212
Repositório da disciplina de Linguagens de Programação II (Orientado a Objeto) do semestre de 2021-2.
java programming programming-language teaching
Last synced: 05 Mar 2025
https://github.com/mattiamtzlr/calc
calculator programming-language python school-stuff
Last synced: 09 Mar 2025
https://github.com/vantaa89/interpreter-in-rust
Implementing an interpreter in Rust
interpreter monkey monkey-programming-language programming-language rust writing-an-interpreter-in-go
Last synced: 14 Jun 2025
https://github.com/wilk/dpc18bot
Dutch PHP Conference 2018 Telegram Bot
elixir elixir-lang learning programming-language telegram-bot
Last synced: 23 Mar 2025
https://github.com/languageissimple/learn-ruby
Resources to Learn Ruby Programming Language.
git github github-actions github-config programming-language ruby
Last synced: 30 Dec 2025
https://github.com/fergusq/phl
Proceed High Language
compiler programming-language purkka
Last synced: 25 Dec 2025
https://github.com/rey-language/rey
rey is an experimental programming language
compiler interpreter language-design programming-language
Last synced: 13 Jan 2026
https://github.com/gastonchenet/cassouscript
🔧 CassouScript is an entierly modulable programming language used to execute pseudo-code
interpreter programming-language pseudo-code
Last synced: 09 Mar 2025
https://github.com/tom65536/adelante
Advanced Elementary Language for Teaching and Education
educational programming-language teaching
Last synced: 16 Jan 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: 27 Dec 2025
https://github.com/hydr0nium/daydream
Daydream programming language
cpp daydream programming-language
Last synced: 22 Feb 2025
https://github.com/las-r/pupil
An interpreted programming language based on several others.
language new-programming-lang programming-language python
Last synced: 07 May 2025
https://github.com/chunche95/programacionmodernapython
Creación de repositorio de proyectos de programación moderna en Python.Autor: Paulino Esteban Bermúdez R.
bermudez exercise paulino programming-language project projects python python-script python3 web website
Last synced: 10 Sep 2025
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: 06 Mar 2025
https://github.com/hchiam/please
An experimental programming language (transpiler) to make it easier to write code with speech recognition.
experimental-programming-language language programming-language speech-recognition
Last synced: 02 Jul 2025
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: 09 Mar 2025
https://github.com/nwtgck/mini-scheme-haskell
Mini Scheme Interpreter in Haskell
Last synced: 31 Mar 2025
https://github.com/twfksh/yet-another-language
an interpreted language with built-in garbage collection
interpreter language programming-language
Last synced: 16 Mar 2025
https://github.com/golergka/ts-lox
Typescript version of LOX language from Crafting Interpreters
programming-language typescript
Last synced: 29 Oct 2025
https://github.com/eirikvaa/nic
My first stab at creating a programming language from the ground up
Last synced: 11 Jun 2025
https://github.com/rorakus/opplang
Programming language O++
compiler interpreter java programming-language
Last synced: 15 Oct 2025
https://github.com/abhinavkorpal/shell
A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.
programming-language scripting-language shell shellscript
Last synced: 15 Oct 2025
https://github.com/maumneto/lip1-20212
Repositório da disciplina de Linguagens de Programação I do semestre 2021-2.
css html java javascript programming programming-language teaching
Last synced: 11 Oct 2025
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 02 Jul 2025
https://github.com/guxingke/truffle-demo
graal truffle demo, simple calc impl.
graalvm lisp programming-language truffle
Last synced: 16 Mar 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: 04 Jul 2025
https://github.com/zhibirc/ni
Ni :elephant: Programming Language
ast compiler context-free-grammar javascript lexical-analyzer parser programming-language
Last synced: 13 Oct 2025
https://github.com/jbrosdevelopment/norma
Norma is a small custom programming language made as an example for my blog.
custom language norma programming programming-language
Last synced: 13 Oct 2025
https://github.com/pratyush0898/eng
Empower your development with Eng: A JavaScript-based language that combines the simplicity of JavaScript syntax with custom scripting capabilities. Whether you're a novice or an experienced developer, Eng offers streamlined coding and versatile scripting, simplifying your development tasks.
eng javascript-programming-language programming-language
Last synced: 28 Feb 2025
https://github.com/zikiflicky/ziyunsehel
A simple BrainFuck interpreter in C, that should compile and run on every machine with a C89 compliant compiler
brainfuck c c89 esoteric-programming-language interpreter programming-language
Last synced: 29 Jun 2025
https://github.com/ibax-io/needle
The smart contract programming language called Needle.
blockchain embedded-language golang needle programming-language smart-contracts
Last synced: 09 Apr 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/marcellandreas/wetably
Wetably helps you organize your tasks and notes effortlessly. Manage everything in one place!
front-end front-end-development frontend frontend-app frontend-web nextjs nextjs14 programming programming-language project react reactjs tailwind tailwind-css tailwindcss tailwindcss-plugin todo-app todolist ts typescript
Last synced: 16 Jul 2025
https://github.com/wandvvs/dust-lang
Сompiled, simple and imperative programming language made with LLVM.
compiler compiler-design cplusplus cpp interpreter language llvm llvm-backend llvm-frontend llvm-ir programming-language
Last synced: 11 Mar 2025
https://github.com/dr-saad-la/r-distilled
R Programming Language distilled
data data-analysis learning programming-language r rlanguage rprogramming statistical-analysis
Last synced: 23 Feb 2025
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/lamby777/conic
Official language of the Carbonado blockchain
blockchain programming-language
Last synced: 16 Mar 2025
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/cgalmeida/codewars
programming challenges and katas
codewars-solutions golang java kata programming-language python
Last synced: 17 Jan 2026
https://github.com/SuperFola/smoll-vm
just a smoll vm in c++14
cpp cpp14 language programming-language stacked stacked-language virtual-machine vm
Last synced: 08 May 2025
https://github.com/ldrk11/filesandfolders
Typescript interpreter for FilesAndFolders!
esolang esolangs folders programming-language
Last synced: 16 Mar 2025
https://github.com/jroesch/lean.js
An example of using Lean's backend API to implement a new language backend.
compiler javascript lean programming-language
Last synced: 26 Mar 2025
https://github.com/riverdave/interfuse-website
Home of the Interfuse programming Language. Website 🌎 built for demonstration purposes
compiler editor llvm llvm-ir programming-language
Last synced: 12 Oct 2025
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/hbiede/threes
Novelty programming language that operates as a stack-based reduced instruction set language.
esoteric-language esoteric-programming-language interpreted-language interpreted-programming-language langauge programming-language stack stack-language
Last synced: 03 Apr 2025
https://github.com/dartegnian/luvoratorrry
This is a laboratory containing various software examples.
angular experimental laboratory programming-language react
Last synced: 19 Jan 2026
https://github.com/ktanaka101/monkey.dart
🐵 Monkey interpreter in Dart. 🚀
dart interpreter language monkey monkey-language programming-language
Last synced: 02 Apr 2025
https://github.com/nicorb28/golang
Golang exercises
concurrency concurrency-patterns fanin fanout golang golang-examples learning programming-language
Last synced: 10 Jan 2026
https://github.com/zieys233/casual
A programming language
casual programming programming-language python
Last synced: 24 Dec 2025
https://github.com/theshubhamgour/c-project---login-form
In this C program, we are going to design a login screen that will read and validate username, password with given values.
c programming-language project
Last synced: 11 Dec 2025
https://github.com/vssekorin/bilogic
BiLogic programming language
bilogic java jvm-bytecode jvm-languages language programming-language
Last synced: 09 Apr 2025
https://github.com/michaelsproul/honours-thesis
4th Year Honours Thesis on Programming Language Semantics
coq honours-thesis programming-language software-verification type-system
Last synced: 13 Oct 2025
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/sashakoshka/arf
Please go to https://git.tebibyte.media/fspl/fspl
arf golang programming-language
Last synced: 16 Jan 2026
https://github.com/eownerdead/minicc
[ABANDONED] Subset C to AMD64 Compiler
c codeberg compiler language lexer parser programming-language rust rust-lang
Last synced: 22 Feb 2025
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: 13 Oct 2025
https://github.com/basaicorp/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.
coding easy free lightweight llvm news open-source powerful programming-language python python3 scripting-language speech
Last synced: 31 Mar 2025
https://github.com/andreimoraru123/jlox
Lox interpreter
crafting-interpreters interpreter programming-language
Last synced: 11 Mar 2025
https://github.com/gastonchenet/uniscript
🔩 UniScript is a simple compiler to bash and powershell.
bash compiler powershell programming-language scripting scripting-language
Last synced: 24 Oct 2025
https://github.com/chedim/cliff-go
Go implementation of cliff machine
experimental parser programming-language programming-language-development programming-languages
Last synced: 22 Jan 2026
https://github.com/rbaltrusch/cpp-natscript
C++ translation of Natscript interpreter previously implemented in Python.
cpp custom-interpreted-language custom-language interpreter programming-language programming-languages
Last synced: 01 Mar 2025
https://github.com/andreimoraru123/clox
Lox compiler
bytecode compiler crafting-interpreters programming-language vm
Last synced: 20 Jun 2025
https://github.com/loitd/rubycourse
Repository for the Youtube playlist: "Học lập trình Ruby căn bản" at https://www.youtube.com/channel/UCb8t2YTgLsAbTcdafpZzFuw
basic devise excercises learning programming-language ruby ruby-on-rails tutorial tutorial-code tutorials youtube-playlist
Last synced: 21 Jan 2026
https://github.com/aishikmukherjee/pattern-printing-in-c
Developer/Creator: Aishik Mukherjee
beginer-friendly c c-programming code coding cse interview pattern patterns patterns-in patterns-in-c programming-language questions top
Last synced: 09 Apr 2025
https://github.com/matmanna/big-o-s-loop-lab
🔁 A programming-simulator game where loops and recursion are used to control and solve puzzles!
gmtk-jam godot godot4 logic-programming pixel-art programming-language puzzle puzzle-game visual-programming
Last synced: 11 Oct 2025
https://github.com/admodev/baldor-lang
Algebraic and mathematical programming language, made with PYTHON.
algebra functional-programming language mathematical-programming mathematics programming-language
Last synced: 09 Apr 2025
https://github.com/manorajesh/laspa
Lisp-like Language with LLVM Backend
lisp llvm programming-language rust
Last synced: 30 Jul 2025
https://github.com/brickfrog/rutile
Experimental stack-based DSL meant for LLM usage.
dsl llm llms openai-api programming-language
Last synced: 06 Feb 2026
https://github.com/alexdieu/stalinium-langage
Simple langage de programmation en FR , basé sur python3
Last synced: 04 Aug 2025
https://github.com/soontao/grammar-pdi
Grammar of PDI
absl ast bodl pdi programming-language sap
Last synced: 17 Mar 2025
https://github.com/n8lang/n8
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: 02 Mar 2025
https://github.com/buaadreamer/dlpy
Programming Language for Deep Learning in Python
baichuan2 chatbot deep-learning gpt-2 huggingface language-model mlp programming-language python3 transformers
Last synced: 10 Jun 2025
https://github.com/udxs/bizcardbf
Portable C interpreter for BF
brainfuck brainfuck-interpreter c esolang esoteric-interpreter esoteric-language esoteric-programming-language gcc interpreter programming-language
Last synced: 28 Dec 2025
https://github.com/kornalius/rcs-16
Retro Computer Simulator
computer electron electronjs experiment js language programming-language retro simulator
Last synced: 11 Mar 2025
https://github.com/darkwizard242/ansible-role-ruby
Ansible role for Ruby. Available on Ansible Galaxy.
ansible ansible-galaxy ansible-role linux os programming-language ruby system
Last synced: 28 Feb 2025
https://github.com/ferhatgec/enigne
reversed engine
enigne interpreter programming programming-language
Last synced: 20 Feb 2025
https://github.com/k1andev/platin
a modern and easy-to-learn, fast scripting language combining all good things from every programming language in one.
cross-platform csharp interpreter multi-platform open-source programming-language scripting scripting-language tools
Last synced: 06 Mar 2025
https://github.com/tpdlshdmlrkfmcla/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
programming programming-language programming-linguistics
Last synced: 18 Jun 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/noah-de/cs105-fall19
Concepts of Programming Languages (Fall 2019)
computer-science programming-language westmont
Last synced: 21 Jan 2026
https://github.com/hironakamura/curso-golang
Programación en Golang
golang golang-examples programming-language
Last synced: 09 Oct 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 Oct 2025
https://github.com/jomy10/wasm-lang-temp
Multi-paradigm language for front-end web development. Compiles to WASM and creates small file sizes.
compiler language multi-paradigm programming-language wasm web webassembly webdevelopment
Last synced: 23 Oct 2025
https://github.com/lussierc/boscopl
A fun & simple programming language.
parser programming-language python scanner
Last synced: 11 Oct 2025
https://github.com/lycan-nt/harvard-cs50
computer science course
c computer-science havard havardcs50 programming programming-language python
Last synced: 06 Oct 2025
https://github.com/demierox/kavun
The Kavun Programming Language is a Turkish programming language for beginners, designed to be similar to common speech.
collaborative easy-to-understand language outline programming-language turkish turkish-language
Last synced: 09 Oct 2025
https://github.com/gustavodiasag/monkey
Yet another interpreter implementation, this time using Golang
golang interpreter language-implementation programming-language test-driven-development
Last synced: 03 Sep 2025