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-03-21 00:23:59 UTC
- JSON Representation
https://github.com/nisarldev/42madrid
Programming language C on 42Madrid Piscina and student
42cursus 42projects 42school algorithms-and-data-structures c ia-algorithms imperative-programming programming-language shell-scripting unix-shell
Last synced: 02 Jul 2025
https://github.com/thenishchalraj/time-to-go
Snippets begginers can start with to learn Go. Whether it's competitive programming or building executable files, Go is present there as a great help.
best-language go golang golang-examples programming-exercises programming-language
Last synced: 09 Apr 2025
https://github.com/eyelash/moebius
a simple and fast functional programming language
compiler cpp functional-language programming-language
Last synced: 13 May 2025
https://github.com/jonahsnider/exa-syntax-highlighting
Syntax highlighting for programming language EXA from the game EXAPUNKS by Zachtronics in Visual Studio Code
exa exa-language exa-vm exapunks game programming-language syntax-highlighting visual-studio vscode zachtronics
Last synced: 08 Jan 2026
https://github.com/hectorpulido/cooklang
A mock programing language made with c#
backend language mock-programing-language programming-language
Last synced: 16 Apr 2025
https://github.com/jomy10/rpg-lang
The RPG esoteric programming language. Includes compiler, cli and language specification.
esolang esoteric esoteric-language esoteric-programming-language generator language parser programming-language rpg-game
Last synced: 21 Mar 2025
https://github.com/konloch/dslbuilder
Zero dependency Java library for creating domain specific languages.
domain-specific-language dsl dsl-builder java java-8 java-library library programming-language scripting scripting-language
Last synced: 04 Aug 2025
https://github.com/tynab/tynab
Infomation
github github-stats github-trophies github-trophy info information md profile profile-readme programming-language readme readme-md readme-profile readme-template skill skills stats trophies trophy yan
Last synced: 03 Aug 2025
https://github.com/danilafe/maypop
Dependently typed programming language implemented in Literate Haskell.
dependent-types haskell inference language monad monad-transformers programming-language
Last synced: 09 Oct 2025
https://github.com/hypercubed/f-flat-minor
language programming-language stack-based-language
Last synced: 24 Apr 2025
https://github.com/xrxr/alang
A toy compiler for a statically typed language
compiler programming-language statically-typed
Last synced: 12 May 2025
https://github.com/andrewkchan/puffscript
Statically typed, imperative programming language that compiles to WebAssembly
compiler programming-language webassembly
Last synced: 03 Aug 2025
https://github.com/brandonki/arcane
small programming language with custom backend
compiler explodes programming-language
Last synced: 26 Apr 2025
https://github.com/suniksha12/tcs_codevita
This is the solution provided for TCS Code Vita _2024 make sure your dont copy paste the same, use your brain, The code provided seen toh have some or the other problem , read the readme file and the answer script with marked comments.
codevita-solutions coding-challenges completed java javacompiler programming programming-language solutions task tcs
Last synced: 15 Apr 2025
https://github.com/joeyvanlierop/golf
A simple compiler for a programming language called GoLF ⛳
code-generation compiler golang lexer parser programming-language semantic-analysis
Last synced: 07 Aug 2025
https://github.com/gab-language/cgab
A small, embeddable, and extensible scripting language.
interpreter programming-language
Last synced: 29 Jan 2026
https://github.com/paulk-asert/groovy-constraint-programming
Three common programming paradigms or styles are the imperative (OO & procedural), functional, and logic (or constraint) styles. This repo shows examples of the latter using the Apache Groovy programming language and other (mostly JVM) languages which support this style of programming (often using libraries).
constraint-programming groovy jvm-languages linear-programming programming-language
Last synced: 06 Mar 2026
https://github.com/iafisher/scam
A toy functional programming language: Scheme, but on a budget
interpreter lisp programming-language
Last synced: 11 May 2025
https://github.com/para-lang/para-compiler
The Para Compiler (From Greek "para": Beside/Alongside)
c compiler hacktoberfest hacktoberfest2021 language para para-lang programming-language python
Last synced: 07 Oct 2025
https://github.com/lucasfelixsilveira/carla
Carla will not just be a language. It is a new concept of languages.
beaultiful c carla carla-lang compilation-time language modern performance programming-language rust syntax
Last synced: 22 Apr 2025
https://github.com/healeycodes/quill
A Rust port of the Ink programming language (thesephist/ink)
abstract-syntax-tree event-loop interpreter programming-language
Last synced: 08 May 2025
https://github.com/davidgregory084/mina
A minimum viable functional programming language for the JVM
compiler functional-language functional-languages functional-programming java-virtual-machine jvm jvm-languages language programming-language statically-typed
Last synced: 12 May 2025
https://github.com/sonota88/ruccola
A self-hosting toy compiler written in Ruby
compiler programming-language ruby
Last synced: 15 Apr 2025
https://github.com/binhtran432k/ungrammar-language-features
Language Features for Ungrammar
componentmodel formatter languageserver lsp programming-language ungrammar
Last synced: 11 Apr 2025
https://github.com/bytexenon/luaxen
Lua Compiler, (De)Obfuscator, Minifier, Beautifier, And more
assembler assembly assembly-language beautifier decompiler interpreter lexer lua lua51 minifier obfuscator parser programming-language pseudo-assembler pseudo-assembly tokenizer tokenizer-parser virtual-machine virtualmachine vm
Last synced: 14 May 2025
https://github.com/auscompgeek/chickenpie
:baby_chick: Chicken implementation and debugger in Python
chicken esolang esoteric-language interpreter programming-language python
Last synced: 25 Oct 2025
https://github.com/ericlbuehler/kestrel-programming-language
The Kestrel Programming Language.
compiler kestrel programming-language rust
Last synced: 09 May 2025
https://github.com/chandrikadeb7/ibm-cognitiveclass-python_for_data_science
Cognitiveclass.ai - PY0101EN Python for Data Science
beginners-guide ibm ibm-cognitiveclass jupyter-notebook learning-labs learning-python programming-language python python-beginners
Last synced: 09 May 2025
https://github.com/mahdavipanah/juicylang
Juicy programming language written in Python using PLY
interpreter lexer parser ply programming-language python
Last synced: 07 Jul 2025
https://github.com/linwin-cloud/linwin-db-server
在广袤无垠的现代大数据海洋之中,计算机深度的和信息以及数据绑定,承载这亿万数据的就是数据库软件。 Linwin Data Server,基于Java开发的国产高性能数据库软件。支持国产和Linux操作系统,支持多用户操作。采用Nosql结构,自研mys数据库操作语言,更加简单方便高效。 用户数据的增删改查全部在内存内操作,与硬盘的交互写入读取交由专门的线程管理,无不妨碍.
data data-science database hashmap http java javascript key-value linux programming-language python server typescript webserver website
Last synced: 05 Mar 2026
https://github.com/alhassy/rubycheatsheet
Reference of basic commands to get comfortable with Ruby ---Pure OOP!
cheatsheet html pdf programming-language reference ruby
Last synced: 25 Oct 2025
https://github.com/silverjun/swing
A "Protocol" oriented programming language
compiler cpp language llvm new-language programming-language swing
Last synced: 15 Apr 2025
https://github.com/d3lio/degu-lang
A take at a scripting language with an ML (Meta Language) family syntax. Heavily inspired by F#, OCaml and at some extent - Rust.
llvm programming-language rust
Last synced: 28 Dec 2025
https://github.com/adityamangal1/snake-water-game
Snakewatergun game by the use of c programming language.
c-programming programming-language random-characters snakewatergun-game
Last synced: 23 Apr 2025
https://github.com/darrylyeo/nectar-lang
Nectar: The Human-Friendly Knowledge Graph 🐝
graph-database knowledge-graph pest-grammar programming-language
Last synced: 11 Oct 2025
https://github.com/w3c/dms
Dialogue Manager Script - programming language for autonomous interactive systems
chatbot compiler dialogue dialogue-manager dialogue-systems planning programming-language
Last synced: 20 Oct 2025
https://github.com/shenqingchuan/coral-lang
[ Programming language ] - built in Golang and run in CVM. (WIP)
coral golang programming-language type-safe vm
Last synced: 07 May 2025
https://github.com/horse64/core.horse64.org
A simple & versatile high-level programming language! THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/core.horse64.org
abstract-syntax-tree asynchronous beginner beginner-friendly bytecode compiler concurrent cross-platform dynamic-typing event-driven garbage-collection horse64 imperative lexer multi-paradigm object-oriented parser portable programming-language standard-library
Last synced: 29 Apr 2025
https://github.com/tomlin7/lemon
The Lemon Programming Language. Minimalist, fast, dynamic.
cinnamon hacktoberfest interpter programming-language
Last synced: 15 Apr 2025
https://github.com/ales-tsurko/colly
Text-based sequencer to let you code music live.
live-coding music programming-language sequencer
Last synced: 12 Apr 2025
https://github.com/fornever/talk-lens
Talk about the LENS programming language.
dotnet programming-language talk
Last synced: 11 Mar 2025
https://github.com/oleks/hreyfan
A Programming Language for Mobile Code
distributed-systems mobile-code programming-language
Last synced: 05 Apr 2025
https://github.com/nathanmcmillan/hymn-lang
Small scripting language.
bytecode-interpreter c embedded interpreter language lua programming-language vm
Last synced: 26 Jul 2025
https://github.com/ravener/clox
Extended clox with more features and optimizations
bytecode clox compiler interpreter programming-language virtual-machine
Last synced: 23 Apr 2025
https://github.com/raklaptudirm/brainfuck
Brainfuck Interpreter, Transpiler, Optimizer, and Toolkit
brainfuck brainfuck-interpreter interpreter programming-language repl transpiler
Last synced: 13 Mar 2026
https://github.com/chshersh/rogue-lang
Compiler for Rogue programming language
language programming-language rogue rogue-lang
Last synced: 26 Mar 2025
https://github.com/nmorse/pounce_v0
v0 (discontinued development) of a new concatenative programming language that runs in the browser. see @pounce-lang for version 1+
concatenative-language forth-like joy-language programming-language
Last synced: 15 Feb 2026
https://github.com/rockchinq/flowity
A Scripting Language for Building LLM Apps
langchain llm programming-language
Last synced: 29 Aug 2025
https://github.com/05st/capri
Statically typed programming language with emphasis on functional programming, compiles to LLVM IR.
compiler functional-programming haskell language languages programming-language
Last synced: 30 Aug 2025
https://github.com/kmecpp/jspark
A general purpose programming language for the JVM
java jvm language programming-language
Last synced: 12 Apr 2025
https://github.com/aripiprazole/ekko
📘 | Writing Haskell in Kotlin article's project
antlr4 kotlin parsing programming-language type-theory
Last synced: 26 Aug 2025
https://github.com/rask/saha
It's a programming language
interpreter programming-language programming-languages rust
Last synced: 20 Jun 2025
https://github.com/yuxincs/lightdp
A light-weight imperative language for developing provably privacy-preserving algorithms
differential-privacy programming-language verification
Last synced: 20 Aug 2025
https://github.com/formulae-org/formulae-js
Fōrmulæ web application
expression expression-engine expression-manipulation expression-transformation expression-tree expression-tree-builder expressions formula-editor formulae front-end frontend javascript pretty-print programming-language repl visual-programming-language visualization webapp
Last synced: 02 Apr 2025
https://github.com/frederiktobner/cellox
Compiler for the cellox programming language
bytecode compiler garbage-collector interpreter programming-language scripting-language virtual-machine
Last synced: 18 Aug 2025
https://github.com/tambapps/marcel
a scripting JVM-based programming language compatible with Android
Last synced: 04 May 2025
https://github.com/maherzaidoune/zai
Zai programming language
javascript programming-language
Last synced: 28 Apr 2025
https://github.com/michaelsdavid/conure-lang
A small, dynamically-typed, object-oriented scripting language written in C that takes inspiration from Python, JS, and Ruby.
c compiler conure conure-lang interpreter mit-license programming-language vm written-in-c
Last synced: 16 Jun 2025
https://github.com/l1mey112/tl-v
A tiny, proof of concept, programming language.
ast compiler compiler-design gas programming-language vlang x86-64
Last synced: 19 Jan 2026
https://github.com/hobby-engine/hobby-script
The scripting language for the (future) Hobby game engine
hobby-script hobbyscript interpreter language programming-language scripting-language
Last synced: 10 Jun 2025
https://github.com/mohitk05/arepa
A tiny programming language based on LISP
interpreter lisp programming-language
Last synced: 14 Apr 2025
https://github.com/alvarorichard/zennitylang
ZennityLang is a C-based programming language focused on performance and low-level development
c-lang docker low-level open-source performance-metrics programming-language
Last synced: 26 Jul 2025
https://github.com/fredericbonnet/helena
Helena is a minimalist programming language inspired by Tcl, Unix shells, and the Unix philosophy in general
duck-typing programming-language programming-languages scripting-language
Last synced: 13 Jul 2025
https://github.com/victorpreston/teach2give-technical-test
This is a repository for the Teach2Give Technical assessment
c-language c-programming fizz-buzz-c fizzbuzz gcc low-level-programming programming-language teach technical-test
Last synced: 26 Jun 2025
https://github.com/langsamu/sparql-blockly
A Blockly implementation of SPARQL. Supports converting SPARQL into visual blocks and vice versa. Supports all of SPARQL 1.1 Query & Update as well as SPARQL*.
blockly programming-language sparql visualisation
Last synced: 02 Sep 2025
https://github.com/manelli/plt
Programming language theory resources
compilers interpreters plt programming-language programming-language-theory
Last synced: 27 Feb 2026
https://github.com/nsauzede/compbook_test
My notes following the "Compiler Book"
compiler hacktoberfest programming-language
Last synced: 19 Jan 2026
https://github.com/slendidev/gplang
The language for those with the mind on GP.
ftc gracious-professionalism programming-language
Last synced: 10 Oct 2025
https://github.com/widberg/kasm
A MIPS-like virtual machine and assembler.
assembler assembly mips programming-language virtual-machine
Last synced: 22 Apr 2025
https://github.com/jesperkha/neon
Statically typed compiled language
c compiler language neon programming-language transpiler
Last synced: 22 Apr 2025
https://github.com/tanin47/lilit-lang
[Work in progress] A programming language. Ideal for command-line tools
Last synced: 13 May 2025
https://github.com/rish-16/regolith
🌗 An elegant Pseudocode-like programming language built in Python
interpreter lexer-parser programming-language pseudocode python
Last synced: 26 Jun 2025
https://github.com/IsaacShelton/Adept-1.1
A blazing fast low-level programming language
compiler compilers fast jit low-level pointer programming-language
Last synced: 31 Mar 2025
https://github.com/samdphillips/onyx
A Smalltalk language written in Python
programming-language smalltalk
Last synced: 13 Apr 2025
https://github.com/schmich/jisonify
A Browserify transform for Jison parsers.
browser browserify javascript jison language lexer parser programming-language
Last synced: 04 Aug 2025
https://github.com/simplyyan/spellspike
The new, more powerful and easier programming language. (Under CC-BY 4.0 license). The fastest language in the world is Brazilian and is SpellSpike.
algorithms async-programming code-examples community compiler data-structures documentation golang interpreter javascript library networking object-oriented-programming open-source programming-language python spellspike spike syntax
Last synced: 09 May 2025
https://github.com/shahkv95/optimise.me
This repository is created to focus on code optimisation. Today in the world of programming, where everywhere - everything is getting coded. It is very important to write optimised code. We need to focus on various complexities involved.
algorithms c c-plus-plus cpp csharp data-structures go java javascript optimisation optimisation-algorithms programming-language python research
Last synced: 13 Jun 2025
https://github.com/jpt13653903/alcha
A New Programming Language for FPGA Projects
fpga hardware-description-language programming-language
Last synced: 17 Jun 2025
https://github.com/thesephist/oak-syntax-visualizer
Oak syntax visualizer, made for GopherCon 2021
oaklang parser programming-language recursive-descent-parser
Last synced: 12 May 2025
https://github.com/ph-7/goya
This is a simple but powerful programming language. This is my first programming language with an interpreter built in C++. ATTENTION, language is under development and is not stable! If you want to contribute to this project and improve it, please contact me and add your changes via GitHub
c-plus-plus goya goya-language goya-programming-language interpreted-language interpreted-programming-language interpreter language lexer lightweight-programming-language own-language parser programming programming-language
Last synced: 09 Apr 2025
https://github.com/erkamuzuncayir/solutions-of-introduction-to-computing-systems
This repository contains my solutions for Introduction to Computing Systems - From Bits & Gates to C - C++ & Beyond by Yale Patt and Sanjay Patel
assembly c c-language c-programming cpp cpp-programming lc-3 low-level low-level-programming programming-challenges programming-exercises programming-language solutions
Last synced: 15 Nov 2025
https://github.com/yhirose/fizzbuzzlang
A Programming Language just for writing Fizz Buzz program. :)
fizz-buzz fizzbuzz language peg programming-language
Last synced: 24 Apr 2025
https://github.com/not-nik/tarik
tarik is a minimal, compiled language, designed for low-level programming.
compiler language programming-language tarik
Last synced: 08 Oct 2025
https://github.com/linkdd/airscript
Like Lua, but in Rust, and different
interpreter lua programming-language rust
Last synced: 04 Apr 2025
https://github.com/tanish-ranjan/tpl
TPL is a dynamically typed, multi-threaded, memory safe, garbage collected, multi paradigm programming language with high level simplicity.
Last synced: 28 Jan 2026
https://github.com/alannunes/compiler
This Is a Programming Language (Alanus). It's the first compiler I wrote for learnings purpose.
code-generation compiler compiler-construction intepreter programming-language python turing-machine
Last synced: 15 Apr 2025
https://github.com/techwithsam/dart-programming-class
A complete guide on Dart programming language.
dart dart-lang dartlang flutter programmer programming-language techwithsam tutorial-code
Last synced: 09 Apr 2025
https://github.com/katahiromz/ega
The programming language EGA
cxx cxx11 interpreter library lightweight programming-language static-library
Last synced: 05 Sep 2025
https://github.com/nickforall/taal
:zap:Experimental systems programming language
compiler programming-language research-project toy-language
Last synced: 06 Oct 2025
https://github.com/ktanaka101/nail
🚀 Nail: [WIP] Nail is a next-generation language inspired by Rust, but with a built-in garbage collector.
Last synced: 30 Oct 2025
https://github.com/nickforall/dioxide
Carbon runtime and compiler.
carbon-language compiler language programming-language toy-language virtual-machine
Last synced: 06 Oct 2025
https://github.com/vporton/xml-boiler
Automatically transform between XML namespaces in a clever way: https://vporton.github.io/xml-boiler-docs/
converter converters file-conversion file-format file-format-converter file-formats html macroses programming programming-language programming-languages publishing rdf semantics xinclude xml xml-document xml-documents xml-format xml-namespaces
Last synced: 23 Feb 2026
https://github.com/cs-joy/cpp-2a
Learn C++ Programming Language [ C++20-ISO/IEC 14882:2020 ]
cc cpp cross-platform data-abstraction functional generic generic-programming low-level-memory-manipulation object-oriented programming-language
Last synced: 21 Apr 2025
https://github.com/jszaday/LyteScript
An interpreted, stack-based programming language with object-oriented features.
Last synced: 23 Nov 2025
https://github.com/smashwilson/segment
Most programmers, at some point, daydream about writing their own programming language. This one's mine.
c language programming-language segment
Last synced: 19 Mar 2025
https://github.com/jackmilner1/fizz
My own statically typed programming language with support of pointers, a custom compiler (Lexer, Parser , Abstract syntax tree) written in C++ and uses LLVM
compiler cpp llvm open-source pointers programming-language statically-typed
Last synced: 05 Apr 2025
https://github.com/johnthecoolingfan/stainless_script
A visual node-based programming language
language programming-language rust scripting scripting-engine scripting-language visual
Last synced: 28 Apr 2025
https://github.com/ricardoboss/step
The STEP programming language
easy-to-use language learn learn-programming learn-to-code programming-language simple step
Last synced: 30 Apr 2025
https://github.com/obsfx/m3k
Compiler code of m3k. m3k is a Lisp dialect that was written in TypeScript and compiles to JavaScript.
compiler javascript lisp lisp-dialect programming-language toy-compiler toy-programming-language typescript
Last synced: 15 Apr 2025
https://github.com/cryskram/bilobe
A New Programming Language To Introduce New Way To Code...
cmake cpp cpp17 interpreter language linux new programming-language repl windows
Last synced: 23 Apr 2025