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-31 00:24:04 UTC
- JSON Representation
https://github.com/ayoubcoding21/krom
Krom is a full blown programming language.
bash-script c cmake compiler compilers cpp interpreter lexer lexer-generator programming-language token tokenizer
Last synced: 25 Feb 2025
https://github.com/chaosinventor/dalanguage
Programming language focused on flexibility and expressibility
compiler dalanguage interpreter programming-language tooling
Last synced: 24 Feb 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: 14 May 2025
https://github.com/cragglesg/webscript
webscript. interact with the web.
hackclub javascript programming-language web
Last synced: 02 Jan 2026
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/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/sonyarianto/hello-world
"Hello world" on several different programming languages. Just need Docker to run each sample.
Last synced: 28 Jun 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/connorslade/nosescript
The 𝕭𝖊𝖘𝖙 Programming language!
nose nose-script programming-language
Last synced: 05 Apr 2025
https://github.com/dimits-ts/mini-python-compiler
A project implementing a compiler for the 'Mini Python' programming language.
compiler programming-language sablecc
Last synced: 25 Jan 2026
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/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/jewishlewish/barcelona
Programming Language allowing for more efficient API Requests for Other Interpreter Languages
barcelona interpreter language programming-language
Last synced: 17 Mar 2025
https://github.com/riyahal/python
High-level, interpreted, object-oriented programming language guide.
conditional-statements forloop programming programming-language python python-3 python-functions python-lambda tkinter tutorial while-loop
Last synced: 07 Apr 2025
https://github.com/manojpawar94/go-lang-fundamental-examples
The repository has the programs on the fundamental concept of the Go Language programming. It covers variable declaration, conditional block, loop, functions, a data structure(array and slice), goroutines, struct, pointers, error handling and file handling.
arrays error-handling filehandling functional-programming functions go golang golang-examples google-golang goroutine pointers programming-exercises programming-language slice struct
Last synced: 03 Jan 2026
https://github.com/ravenleeblack/illeshian
Illeshian is a series of programs. A driver, A preprocessor, A compiler, an Assembler, and some day a Linker.
assembler c compiler driver linker makefile nasm-assembly preprocessor programming-language translator
Last synced: 01 Sep 2025
https://github.com/thekeenant/myth-lang
A programming language for the JVM.
jvm language myth-lang mythlang programming-language
Last synced: 10 Aug 2025
https://github.com/vwkd/sdrawkcab
A programming language that is forwards because it is backwards
new-language programming-language programming-language-concepts
Last synced: 25 Jan 2026
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/zac-garby/booleang
A structured boolean-logic language.
boolean logic programming-language
Last synced: 04 Apr 2025
https://github.com/vishal-raj-1/30-days-of-code
HackerRank Submissions in C++
basic-algorithm basic-data-structures cpp hackerrank hackerrank-30dayschallange hackerrank-solutions programming-language
Last synced: 03 Mar 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/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/nuccitheboss/crox
Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.
crystal interpreter lox-language programming-language tree-walk-interpreter
Last synced: 22 Mar 2025
https://github.com/tkmct/monkey-js
Monkey Programming Language implemented with Javascript
es6 flowtype javascript programming-language
Last synced: 30 Mar 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/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/fabasoad/setup-jolie-action
This GitHub action installs Jolie
github-action github-actions jolie jolie-microservices programming-language
Last synced: 18 Mar 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/amari-calipso/stacc
A parserless stack-based programming language made in a night for fun
esoteric-language esoteric-programming-language interpreter programming-language rust stack-based-language stack-machine
Last synced: 24 Jul 2025
https://github.com/fabiannorbertoescobar/cpp-ejercicios
Proyectos de programación estructurada y orientada a objetos en C++, de Programación y posteriores.
cola cpp estructuras-de-datos excepciones herencia object-oriented-programming objetos pilas polimorfismo programming-exercises programming-language referencias sobrecarga templates
Last synced: 17 Sep 2025
https://github.com/thesanddog/decalang
Decalang (dl) is an interpreted programming language made in rust used to do simple tasks since this language is in heavy developement and currently in beta. To know more about Decalang read the README.md file
beginner-friendly coding decalang easy easy-to-use language oop program programming-language rust
Last synced: 08 Apr 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/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/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/mdtanvirahamedshanto/c-plus-programming
solve c++ programming problem
cplusplus programming-language
Last synced: 10 Jun 2025
https://github.com/daviddexter/karis-programming-language
Lightweight programming-ish language built for https://educative.io
compiler compiler-construction craftinginterpreters interpreter parser pratt-parser programming-language rust-lang top-down-parser
Last synced: 08 Mar 2026
https://github.com/usamahussaindev/data_structures
Implemented && Learn how to use and work with these fundamental data structures in C#
csharp data-structure-types data-structures practice-programming practice-project programming-language
Last synced: 28 Jul 2025
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/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/aryavsaigal/okfrick
very cool esoteric language pls use
esoteric esoteric-language esoteric-programming-language programming-language
Last synced: 03 Apr 2025
https://github.com/green726/swo
SWO Wants Options | SWO Is A Compiled Language
compiler language llvm programming programming-language
Last synced: 07 Nov 2025
https://github.com/jzadpy/pyml
PyML es un transpilador que permite escribir código Python usando una sintaxis inspirada en YAML. Combina la potencia de Python con la simplicidad y legibilidad de YAML, creando una experiencia de programación más limpia y accesible.
automation begginer-friendly clean-code dsl educational experimental programming-language python simple syntax transpiler vscode-extension yaml
Last synced: 21 Sep 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/it-delinquent/wpf_unix_permissions
A small WPF program to help visualise Unix permissions. Also, it uses an MVVM set using Caliburn.Micro
c-sharp caliburn caliburn-micro csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern permissions programming programming-language unix windows wpf wpf-application wpf-ui
Last synced: 05 Sep 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 Jul 2025
https://github.com/degory/ghul-vsce
ghūl programming language Visual Studio Code extension
ghul programming-language vscode-extension vscode-language vscode-snippets
Last synced: 16 Jan 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/psub/tpl-notes
programming-language type-system type-theory
Last synced: 05 Feb 2026
https://github.com/vivekg13186/stack-language
A simple stack based programming langauage
programming-language stack-based
Last synced: 01 Aug 2025
https://github.com/vixenka/iresharp
My one from few attempts to create my own runtime with JIT
csharp jit programming-language runtime
Last synced: 01 Aug 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/vyacheslavhere/ice
Ice - go impl of polar 🧊
go interpreter langdev language programming-language
Last synced: 09 Jul 2025
https://github.com/ziyasal-archive/sky
Super simple programming language and tiny compiler developed for educational purpose in Scala
ast compiler-design education lexer programming-language scala sky transformer
Last synced: 02 Aug 2025
https://github.com/meysam81/simple-code
a simple C# program as an illustration of different features of encapsulation & other stuff
college college-assignment college-project csharp program programmer programming programming-challenge programming-challenges programming-exercise programming-exercises programming-language programming-languages student-project students
Last synced: 03 Jan 2026
https://github.com/maxmindlin/rsmonkey
Rust implementation of the Monkey programming language
monkey programming-language rust
Last synced: 03 Aug 2025
https://github.com/plurid/denatural
Field-Oriented Programming Language [Desearch Concept]
Last synced: 05 Aug 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/issokuos/monkey
compiler interpreter programming-language
Last synced: 09 Nov 2025
https://github.com/henriquecbuss/ipe-compiler
A compiler for the Ipe language, as an Elm package
compiler elm functional-programming programming-language
Last synced: 05 Aug 2025
https://github.com/voidwyrm-2/ana
A functional pseudo-array scripting language
array-language functional-language functional-programming interpreted-language interpreted-programming-language programming-language scripting-language
Last synced: 06 Aug 2025
https://github.com/ryand1234/online-ide
An Online Ide compatible with languages C, C++14, Python, and Ruby.
c cpp14 ide programming-language pyhton3 ruby
Last synced: 09 Nov 2025
https://github.com/sno2/xlang
Alternative implementation of ArithLang, VarLang, DefineLang, FuncLang, RefLang, and TypeLang used in COM S 3420.
interpreter programming-language zig ziglang
Last synced: 07 Aug 2025
https://github.com/rvats20/simple-python-projects
This repo contains the simple python projects build to increase the python learning at granular level.
generative-ai machine-learning programming-language python python-project-beginner
Last synced: 08 Aug 2025
https://github.com/simplyyan/wysb
Compiled multi-paradigm programming language designed to be fast, easy, lightweight, secure and broad.
easy-to-use go golang high-level-language high-level-programming high-performance language lightweight programming-language programming-languages ruby ruby-on-rails secure wysb
Last synced: 08 Aug 2025
https://github.com/jeluchu/pascalinaplus
Pascalina, ¡La calculadora adivina! Actualmente está disponible únicamente en ordenadores con Linux. En ella podrás realizar todo tipo de operaciones matemáticas. Pruébala y si te gusta la idea, apóyanos dándole "Star". Y como no darle las gracias a @franciscoquintana por crear el instalador.
calculadora calculate calculator math mathematics pascalina programmer programming programming-language
Last synced: 25 Dec 2025
https://github.com/blwatkins/learning-javascript_node
Learning resources and notes for the Node environment of the JavaScript programming language
javascript learning node node-js notes programming-language
Last synced: 25 Dec 2025
https://github.com/korolevsoftware/forth-embed
Forth-embed
c concatenative embedded forth gamedev interpreter language programming-language script-engine scripting-engine scripting-language scripting-languages stack
Last synced: 03 Oct 2025
https://github.com/sangaryousmane/alx-low_level_programming
This repository is for all ALX low level programming task
bit-manipulation c compiler hashtable linkedlist makefiles programming-language recursion searching-algorithms
Last synced: 25 Dec 2025
https://github.com/ranitmanik/c-explorer
This repository contains a collection of C programming projects and assignments completed during my Computer Science and Engineering major. The projects cover various topics, algorithms, and data structures, showcasing my coding skills and problem-solving abilities.
c c-language c-pratice-programming c-programming c-programming-language programming programming-language
Last synced: 11 Aug 2025
https://github.com/aruvili/agam
அகம் - A Tamil programming language with Python inspired syntax using rust
agam aruvili performance programming-language security simple tamil-language
Last synced: 30 Dec 2025
https://github.com/sandeepkushwaha/cpp-course-for-absolute-beginners
C++ Course for absolute beginners (Zero to Hero).
code-with-sandeep course cpp cpp-course cpp-course-absolute-beginners cpp-course-for-beginners cpp-programming cpp-zero-to-hero programming-language tutorial-code
Last synced: 11 Aug 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/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/alt-romes/langjam-cdc
A very simple language that when interpreted displays in a graphical window the composition done in the main function (langjam submission)
Last synced: 10 Nov 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/lordubuntu/hello3000
A collection of roughly 3000 ways to say hello
hello-world language language-learning programming-language programming-languages
Last synced: 13 Aug 2025
https://github.com/snowy1803/suffix-lang
A type-safe functional programming language using Reverse Polish Notation
compiler functional-programming language programming-language suffix-lang
Last synced: 27 Oct 2025
https://github.com/dr-saad-la/java-programming
A comprehensive, industry-oriented repository providing structured progression from fundamental concepts to advanced Java implementations.
analytics app-analytics java java-application learning programming programming-language technology
Last synced: 04 Oct 2025
https://github.com/musbi8788/free_python_book_for_gambian_dev
Free, beginner-friendly Python books for Gambian learners and devs 📘🐍
algorithms automation data-analysis data-science django flask machine-learning oops-in-python programming-language python python27 python3 testing-automation web-development
Last synced: 14 Aug 2025
https://github.com/lloydlobo/lumina-lang
Compiler for Lumina powered by C and Assembly
assembly c compiler programming-language
Last synced: 15 Aug 2025
https://github.com/vimalcvs/cplusepluse
C++ Tutorials
c-plus-plus computer-science du-books du-lab-programs java programming-language
Last synced: 16 Aug 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/geocml/tabor
Tabor is a database modeling language for GIS
command-line database-modeling gis postgis postgresql programming-language yaml
Last synced: 17 Aug 2025
https://github.com/mrkct/comfylan
A custom programming language, just for fun
interpreter programming-language
Last synced: 18 Mar 2025
https://github.com/sammyne/the-rust-programming-language
Reading notes for <The rust programming language>
Last synced: 17 Aug 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/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/yazaldefilimone/eva-typechecker
📝 | Type system | Static typeChecker | Type inference
compiler compiler-design programming-language typechecker types
Last synced: 19 Aug 2025
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/gusenov/random-programming-language-sh
Shell-скрипт для вывода из индекса TIOBE случайного языка программирования.
programming-language programming-languages shell-script
Last synced: 20 Feb 2026