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-27 00:24:30 UTC
- JSON Representation
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/abhaysp95/the_gopl
programs and exercises from the go programming language
go golang programming-language
Last synced: 02 Mar 2025
https://github.com/a1exwang/adonis-lang
A functional programming language with built in NVM support
functional-programming nvm programming-language rust
Last synced: 09 Jul 2025
https://github.com/sksat/poyo-lang
poyopoyo programming language 〜ぽよぽよしたプログラミングライフを〜
Last synced: 14 Nov 2025
https://github.com/wesgtox/programming-lab-ii
College "Programming Lab II" exercises.
algorithms c cpp programming-language
Last synced: 02 Mar 2025
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/jasonsbarr/liszt
A prototypal object oriented language that borrows heavily from functional programming concepts and languages
bidirectional-typechecking functional-programming generics language object-oriented programming-language programming-languages prototypal typescript
Last synced: 23 Feb 2025
https://github.com/fabiannorbertoescobar/tda-indice
TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.
archivos c cola indice lista programming programming-language tda
Last synced: 23 Feb 2025
https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-
A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.
algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python
Last synced: 02 Mar 2025
https://github.com/evangipson/lsharp
A language written in lua that resembles C#.
Last synced: 03 Mar 2025
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/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: 30 Dec 2025
https://github.com/b72u68/miniiitran
Front-end compiler components for strong-typed subset of IITRAN
compiler iitran interpreter parser programming-language
Last synced: 27 Dec 2025
https://github.com/bilalmohib/c-programming-
This repo contains C Programming practise.It will contain the work from learn c the hard way.
c c-programs linux practice-programming programming programming-exercises programming-language ubunto
Last synced: 13 Mar 2025
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/abrarulhassan-hub/stopwatchcomplete
I have created simple stop watch Technologies used HTML, CSS and JS. I am excited that I have done my own self. I have hours, Minutes, Seconds, Miliseconds. Y
coder coding-challenge css html-css-javascript html5 javascript programming-language stopwatch
Last synced: 08 Sep 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/d06i/dalg
LLVM Based Simple Language
ast lexer llvm parser programming-language toy-language
Last synced: 20 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
https://github.com/sanjayengineer121/advance_calculator
calculator for quick calculations, along with a large collection of calculators on math, finance, fitness, and more, each with related in-depth information.
calculator programming-language project python3
Last synced: 03 Apr 2025
https://github.com/russkyc/csharp-activities-collection
C# school activities in Integrative Programming.
csharp dotnet learning learning-exercise learning-resources programming programming-language
Last synced: 20 Mar 2025
https://github.com/aryavsaigal/okfrick
very cool esoteric language pls use
esoteric esoteric-language esoteric-programming-language programming-language
Last synced: 03 Apr 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: 17 Feb 2026
https://github.com/zeta611/gisa
GISA is an implementation of "a very basic language" presented in 'Introduction to Static Analysis: An Abstract Interpretation Perspective.'
introduction-to-static-analysis programming-language programming-language-theory static-analysis static-analyzer yacc
Last synced: 17 Aug 2025
https://github.com/mpardalos/raza
A toy programming language used as a learning project. Implemented in Scala.
lexer parser programming-language scala
Last synced: 05 May 2025
https://github.com/owaismohsin001/junu-spaghetti
Junu Spaghetti, a language that types spaghetti code
ad-hoc-polymorphism bidirectional-typechecking parametric-polymorphism programming-language spaghetti-code static-typing structural-typing union-types
Last synced: 28 Mar 2025
https://github.com/erictleung/rosalind
:traffic_light: Programming Solutions to Bioinformatic Rosalind Problems
algorithm-challenges algorithms bioinformatics perl programming-language python rosalind
Last synced: 03 Apr 2025
https://github.com/shayyz-code/poo
I created my own Programming Language
interpreter programming-language rust
Last synced: 03 Apr 2025
https://github.com/guille-ux/zynkvm
The Virtual Machine for ZynkLite & ZynkPy
c dynamic-programming language-development machine programming-language stack vm
Last synced: 17 Jun 2025
https://github.com/giu7d/doka_lang
Compiler for a functional language create in Java
functional-programming javacc programming-language
Last synced: 04 Apr 2025
https://github.com/f0903/slang
A simple interpreter for a custom scripting language called Slang (simple-language).
interpreter language programming-language
Last synced: 16 Dec 2025
https://github.com/dhil/hank
a research programming language based on handlers
algebraic-effects compiler computational-effects effect-handlers programming-language
Last synced: 04 Apr 2025
https://github.com/zac-garby/booleang
A structured boolean-logic language.
boolean logic programming-language
Last synced: 04 Apr 2025
https://github.com/fujiwarachoki/bytrixlang
An easy to learn and use, interpreted programming language written in C++.
bytrix cpp programming-language
Last synced: 17 Jun 2025
https://github.com/fabasoad/setup-groff-action
This GitHub action installs groff (GNU roff)
github-action github-actions programming-language roff roff-lang roff-language
Last synced: 05 Apr 2025
https://github.com/killarexe/mslang
MultiSign is a simple interpreted programming language based on the Lox programming language with small twists.
interpreter interpreter-language java language lox lox-language mslang muti-sign programming-language
Last synced: 05 Apr 2025
https://github.com/connorslade/nosescript
The 𝕭𝖊𝖘𝖙 Programming language!
nose nose-script programming-language
Last synced: 05 Apr 2025
https://github.com/itsfuad/jaanlang
JaanLang is a programming language for couples and romantic people. It is a minimal language that anyone can learn very quickly. Enjoy the romantic coding experience!
couple fun programming-language
Last synced: 05 Apr 2025
https://github.com/wtanaka/ansible-role-r
Ansible role to install GNU R programming language from r-project.org
ansible ansible-galaxy ansible-role ansible-roles galaxy graphics language programming programming-language programming-languages r r-language statistical
Last synced: 12 Jul 2025
https://github.com/fontseca/lexemn
Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.
cmake cpp interpreter lexing mathematics parsing programming-language
Last synced: 10 Jul 2025
https://github.com/neelsoumya/programming_resources
Resources for learning and teaching programming.
programming-language teaching teaching-materials
Last synced: 19 Mar 2026
https://github.com/hexaredecimal/koolml
Cool meta language for the web created in python
caml functional-programming javascript metalanguage ocaml programming-language website
Last synced: 12 Apr 2025
https://github.com/subramanyaks/introduction-to-go
This repository contains the basic small program related to go programming language
go golang language programming-language
Last synced: 10 Jul 2025
https://github.com/edward-ji/jlox
Following java implementation of Lox language tutorial by Robert Nystrom
Last synced: 17 Jun 2025
https://github.com/karmakrafts/ferrous-homepage
The official homepage for the Ferrous programming language.
css ferrous font-awesome homepage html html-css-javascript javascript programming-language shader webgl
Last synced: 10 Sep 2025
https://github.com/pctg-x8/cloth-shader-lang
Experimental custom shader language
poc programming-language shader
Last synced: 18 Jun 2025
https://github.com/dinujaya-sandaruwan/c.dinujaya.me
This repository is your gateway to learning C programming, created to provide an all-in-one resource for students and developers alike.
c documentation programming-language
Last synced: 02 Feb 2026
https://github.com/thevurv/mic1
A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1
compiler lua oisc optimizer parser programming-language sic sic1 subleq
Last synced: 21 Jun 2025
https://github.com/Jacob-C-Smith/eddy
JIT-compiled, vectorized programming language
Last synced: 21 Jun 2025
https://github.com/jarryshaw/helloworld
Collection of programming languages
helloworld languages programming-language
Last synced: 02 Feb 2026
https://github.com/killthebuddh4/arcangel
An agent and programming language(s) for solving ARC-AGI
agent ai anthropic arc-agi llm openai programming-language
Last synced: 21 Jun 2025
https://github.com/vopaaz/vo-lang
A toy language interpreter written in Scala, referring to the book "Writing an interpreter in Go".
interpreter programming-language scala
Last synced: 13 Jul 2025
https://github.com/bananachristian/unnameable
Source code for the for the unnameable programming language compiler
aot-compilation compilers lexer llvm programming-language recursive-descent-parser semantic-analyzer
Last synced: 11 Jul 2025
https://github.com/joelniemela/profundity
Implementation for the profundity programming language
compiler parser programming-language
Last synced: 22 Jun 2025
https://github.com/dokuqui/languagerevamp
CLI unified tool to check, update, install programming languages
cli go installer nodejs programming-language python rust update-checker updater
Last synced: 17 Feb 2026
https://github.com/medialo/go-raindrop
Go library for accessing the Raindrop API
api go golang language programming-language raindrop
Last synced: 23 Jun 2025
https://github.com/abrarulhassan-786/stopwatchcomplete
I have created simple stop watch Technologies used HTML, CSS and JS. I am excited that I have done my own self. I have hours, Minutes, Seconds, Miliseconds. Y
coder coding-challenge css html-css-javascript html5 javascript programming-language stopwatch
Last synced: 23 Jun 2025
https://github.com/starhosea/script-language-dev
make your own scipting language (自制脚本语言)
compiler dsl programming-language
Last synced: 14 Jul 2025
https://github.com/omkaarr1/nuvolang_custom_programming_language
This project implements a custom programming language interpreter in Java, complete with a lexer, parser, and interpreter.
compiler-design java lexer-parser programming-language
Last synced: 14 Jul 2025
https://github.com/andstor/mush-dsl
:hammer: Simple, intuitive, and powerful DSL inspired by multiple popular programming languages.
dsl java programming-language xtend xtext
Last synced: 15 Jul 2025
https://github.com/AmmieNyami/stm
Stack-based virtual machine.
asm assembly c cpp programming programming-language stack-based stack-based-language
Last synced: 17 Jul 2025
https://github.com/exsandebest/penguin
С++-like programming language Penguin with interpreter
interpreter language lexical-analyzer penguin penguin-programming-language programming-language syntax-analyzer
Last synced: 18 Jul 2025
https://github.com/eyantra698sumanto/basic-c-programs-3
This Repository contains basic programs in C programming language
c c-plus-plus fileio mumbai patterns programming-language series string structured-pr univerity
Last synced: 19 Jul 2025
https://github.com/tom-mohr/compiler
I made a custom programming language from scratch
compiler-design deno programming-language
Last synced: 19 Jul 2025
https://github.com/a2p1k02/lumin
Lumin is a simple programming language
interpreter lumin programming-language rust rust-lang
Last synced: 19 Jul 2025
https://github.com/jisazatappsi/shatter
Data Driven Development
algorithm data-driven deep-learning machine-learning programming-language python-3
Last synced: 23 Jun 2025
https://github.com/scizzorz/mask
A programming language, revisited in Rust.
Last synced: 23 Jun 2025
https://github.com/simpson-computer-technologies-research/simplc_parser
Parser for my programming language, simp lang (simpl) made in C
c parser programming-language simpl
Last synced: 13 Mar 2025
https://github.com/smintfy/yip
Yip is a toy interpreted functional programming language.
interpreter learning programming-language python recreational zig
Last synced: 21 Mar 2025
https://github.com/zheoni/nnl
Neural Network Language
learning neural-networks programming-language
Last synced: 13 Mar 2025
https://github.com/jhosoume/porygon_lang
Implementation of a language designed for data manipulation. Based on the C language.
c-language compilers-design programming-language
Last synced: 13 Apr 2025
https://github.com/palwisha-18/javascript_notes
JavaScript Notes ES6 and beyond
javascript js programming-language
Last synced: 07 Jul 2025
https://github.com/fabiannorbertoescobar/csharp-ejercicios
Aplicaciones de Consola en C#.NET
abstract assembly console-application csharp herencia object-oriented-programming polimorfismo programming-language properties
Last synced: 23 Feb 2025
https://github.com/tranphuquy19/kinomo-jvm-language
Programming language runs on Java Virtual Machine
jvm-languages programming-language
Last synced: 30 Oct 2025
https://github.com/vishal-sys-code/18.0.0.1-programming-in-java
A Basic tutorial on Programming in Java [Course No.: 18.0.0.1]
course java java-8 java-oops mit programming-language
Last synced: 11 Sep 2025
https://github.com/dvvcz/lum
Powerful language targeting several languages, inspired by Rust, Zig and Lua
compiler language lua programming-language rust scripting scripting-language zig
Last synced: 23 Feb 2025
https://github.com/mivinci/rho
⚙️ Rho (ρ) programming language.
bytecode lexical-scoping programming-language rho stack-based-language virtual-machine
Last synced: 30 Oct 2025
https://github.com/azur1s/ichor
ML-like language for the backend (WIP)
backend javascript ocaml programming-language
Last synced: 21 Mar 2025
https://github.com/ReubenHillyard/beta
Dependently-typed programming language.
cubical-type-theory dependent-types homotopy-type-theory programming-language
Last synced: 09 May 2025
https://github.com/syipmong/yeep-prolag
A simple, interpreted programming language written in C with logical operators, string concatenation, and interactive REPL.
c-language compiler cross-platform dynamic-typing interpreter linux logical-operators macos open-source programming-language repl scripting string-concatenation windows
Last synced: 30 Dec 2025
https://github.com/dignissimus/asp
A "simple" Stack-oriented programming language
programming-language python python3
Last synced: 05 Jul 2025
https://github.com/vit0rr/chicken
Chicken is a toy programming language in OCaml because I want to learn OCaml
chicken compiler lexer ocaml parser parsing programming-language
Last synced: 28 Mar 2025
https://github.com/lawndoc/flair
Repository for our Compilers class project.
compiler compiler-design compilers programming-language
Last synced: 20 Jul 2025
https://github.com/abdullah-sheikh/loops-in-swift
coding ios-swift loops playground programming-language swift
Last synced: 19 Jun 2025
https://github.com/lonelyhentxi/codewars-kaleidoscope
Multiple programming language solutions for codewars
codewars codewars-solutions programming-language solutions
Last synced: 29 Mar 2025
https://github.com/rafael-santiago/helios
My hsl code base.
hefesto programming-language standard-library
Last synced: 20 Jan 2026
https://github.com/arshadazaad3/root_programming_language
Small programming language and interpreter in Python, Implemented variable declaration, calculations, conditionals and loops
Last synced: 13 Apr 2025