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-06-25 00:20:51 UTC
- JSON Representation
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/raviqqe/tisp.rs
Tisp programming language in Rust
concurrent parallel programming-language tisp
Last synced: 29 Mar 2026
https://github.com/learnwithfair/php-documentation
php-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]
documentation learn-with-fair learnwithfair php programming-language rahatul-rabbi rahatulrabbi web-development
Last synced: 17 Jun 2026
https://github.com/tom-mohr/compiler
I made a custom programming language from scratch
compiler-design deno programming-language
Last synced: 16 Apr 2026
https://github.com/daslixou/lemonlang
Programming Language created for fun - Developed by DasLixou in C#
Last synced: 27 Jun 2025
https://github.com/johnpaulada/waraylang
A programming language for the web with Waray reserved words.
javascript programming-language
Last synced: 15 May 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/giu7d/doka_lang
Compiler for a functional language create in Java
functional-programming javacc programming-language
Last synced: 04 Apr 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/fahimfba/100-days-of-python-codes
Python Pro Bootcamp - 100 Days of Python Codes
bootcamp programming-boot-camp programming-language python3
Last synced: 30 Mar 2025
https://github.com/eastriverlee/array.h
a lightweight dynamic (and generic) array type C is missing.
array c macro meta-programming programming-language
Last synced: 29 Mar 2025
https://github.com/typesafeschwalbe/gerastd-js
The standard library for the Gera programming language.
javascript js programming-language standard-library stdlib
Last synced: 14 Mar 2025
https://github.com/vinibiavatti1/vrbs
Linguagem de Script VRBS
automation language linguagem programming-language script
Last synced: 16 Apr 2026
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/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/wallexd/darty_lisp
A simple, darty (& incomplete) LISP interpreter implementation
dart lisp lisp-interpreter programming-language
Last synced: 21 Feb 2026
https://github.com/jarryshaw/helloworld
Collection of programming languages
helloworld languages programming-language
Last synced: 02 Feb 2026
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/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/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/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/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/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/alexandrospanag/my_java_projects
My Java Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
algorithms java learn object-oriented-programming programming-language
Last synced: 24 Jul 2025
https://github.com/csueiras/monkey
Interpreter for Monkey Programming Language
go golang interpreter monkey-programming-language programming-language
Last synced: 09 Mar 2026
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/shayyz-code/poo
I created my own Programming Language
interpreter programming-language rust
Last synced: 03 Apr 2025
https://github.com/andydevs/jump
An experiment in writing interpreted languages in C++
programming-language state-machine
Last synced: 03 May 2026
https://github.com/sammyne/the-rust-programming-language
Reading notes for <The rust programming language>
Last synced: 17 Aug 2025
https://github.com/pouyakary/swifty
Arendelle 2XIV Switf based Interpreter that powers the Arendelle for iOS as well Mac REPL for Arendelle.
arendelle compiler interpreter kary-comments karyfoundation language objective-c programming-language repl swift
Last synced: 15 May 2025
https://github.com/issokuos/monkey
compiler interpreter programming-language
Last synced: 09 Nov 2025
https://github.com/plurid/denatural
Field-Oriented Programming Language [Desearch Concept]
Last synced: 05 Aug 2025
https://github.com/evaisse/the-great-analysis-challenge
A multi-language base application to test performance of static analysis
benchmark chess chess-engine code programming-language
Last synced: 24 May 2026
https://github.com/jlchntoz/katana
Katana is a newly designed light-weight programming language
data-structures esolang interpreter programming-language
Last synced: 06 Apr 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/yazaldefilimone/eva-typechecker
📝 | Type system | Static typeChecker | Type inference
compiler compiler-design programming-language typechecker types
Last synced: 19 Aug 2025
https://github.com/las-r/aergia
A really lazy programming language.
aergia aergia-lang custom-programming-language esolang programming-lang programming-language python python3
Last synced: 23 May 2026
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/gusenov/random-programming-language-sh
Shell-скрипт для вывода из индекса TIOBE случайного языка программирования.
programming-language programming-languages shell-script
Last synced: 20 Feb 2026
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/airsequel/airscript
[WIP] A scripting language for spreadsheet formulas, CLI tools, ETL pipelines
formula fp functional functional-programming language programming-language scripting scripting-language
Last synced: 19 Mar 2026
https://github.com/tengyifei/shink
Shink is a JIT-ed, dynamic programming language
compiler interpreted-programming-language interpreter programming-language
Last synced: 13 Feb 2026
https://github.com/hamzakamelen/typescript
Learning TypeScript
programming-language typescript
Last synced: 22 May 2026
https://github.com/raphaelamonteiro/pythonparazumbis
Repositório dedicado as aulas de Algoritmos e Lógica de Programação - I Semestre
algorithms logic-programming programming-language python
Last synced: 13 May 2025
https://github.com/sinipelto/popl-exercises
Principles of Programming Languages Autumn 2019 Course Exercises.
bnf custom-programming-language lexer lexical-analysis lexical-analyzer parser principles programming-language syntax-analysis syntax-tree tokenizer
Last synced: 30 Mar 2025
https://github.com/aquice/entropia
Entropia is a C++ based programming language, implementing ownership and other usefull stuff
interpreter lexer parser programming-language
Last synced: 09 Jun 2026
https://github.com/arsalan-dev-engineer/amateur_boxing_division_table_cpp
Enter your weight and the system will tell you what division you will be fighting in!
begginer-friendly beginner beginner-project boxing cpp programming programming-language table
Last synced: 16 May 2025
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/kinderjosh/steelc
Steel C is a reimplementation of the C language from scratch. It aims to be stricter and safer through the introduction of immutable variables and a strongly typed syntax.
compiler compiler-backend nasm nasm-assembly programming-language
Last synced: 04 Apr 2025
https://github.com/paulthomas20002/s2-programming-in-c
S2 PROGRAMMING IN C KTU EST 102
c est102 first-year ktu ktu-s2 ktustudents programming programming-in-c programming-language s2
Last synced: 05 Mar 2025
https://github.com/jovonni/lymn
Programming Language written as human language, English
language programming programming-language
Last synced: 17 Jan 2026
https://github.com/laluxx/rush
Yet another llvm wrapper
ast llvm parser programming-language
Last synced: 09 Mar 2026
https://github.com/md-emon-hasan/python-from-kaggle
A repository featuring Python tutorials sourced from Kaggle, focusing on practical applications and examples for data analysis and machine learning.
basics-of-python dictionaries kaggle lists programming-language python python-library
Last synced: 19 May 2026
https://github.com/lang-programming/lang-standard-implementation
Interpreter independent Lang Standard implementation in lang code
interpreter lang-language programming-language translation-files
Last synced: 03 Feb 2026
https://github.com/samarthghag/international-programming-proggy-buggy-contest-2024-
This project is a collection of programming challenges and solutions. I took part in the International Code Competition organized by Data Art all over world
competition competitive-programming data-art international programming-language
Last synced: 10 Aug 2025
https://github.com/luxluth/gcompiler
A simple compiler for the G description language for simple graphs
compiler graphics mathematics programming-language svg
Last synced: 10 Aug 2025
https://github.com/meteoros-project/meteoros
MeteorOS PC
alpha bootloader cbit linux meteor operating operating-system os programming-language x86
Last synced: 03 Oct 2025
https://github.com/sourceduty/python_libraries
Pythonic libs, functions, definitions and statements.
ai artificial-intelligence code coder computer-science dev development framework lib library libs program programming programming-language python python-lib python-library science
Last synced: 08 Aug 2025
https://github.com/sourceduty/programming
Programming language, coding and format.
ai code code-format code-language coder coding dev developer hacker hacking program-code program-development programmer programming programming-language programs syntax theoretical theory
Last synced: 08 Aug 2025
https://github.com/alexeykarnachev/py2glsl
Simple to use Python to GLSL transpiler
compiler dsl glsl opengl programming-language python shader shader-programming shaders shadertoy transpiler
Last synced: 07 Aug 2025
https://github.com/butterroach/slang
a simple scripting language
language programming-language python scripting-language
Last synced: 23 Aug 2025
https://github.com/courses-at-nju-by-hfwei/cpl-coding
Source Code used in the C Programming Class @ software.nju.edu.cn
Last synced: 24 Aug 2025
https://github.com/willmcpherson2/soop
The Soop Language
functional-programming object-oriented-programming programming-language rust
Last synced: 20 Jun 2025
https://github.com/archismankarmakar/c-_template_ak
C++ template & snippet by Archisman Karmakar for CP.
codechef codeforces competitive-programming computer-programming cpp cpp-all cpp17 cpp20 leetcode programming programming-language snippets technology template
Last synced: 25 Aug 2025
https://github.com/noodle-eater/evilang
A mini toy scripting inspired by brainf**k and chicken.
esoteric-language interpreter programming-language
Last synced: 25 Aug 2025
https://github.com/juliocamposmachado/itschool.github.io
Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!
discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script
Last synced: 18 May 2026
https://github.com/haseeb1389446/csharp
Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.
c-sharp coding console-application csharp csharp-code programming programming-language tasks
Last synced: 06 Aug 2025
https://github.com/lvntky/hybrid
multiple variable compiler hack
c clang compiler gcc programming-language
Last synced: 26 Aug 2025
https://github.com/sanskar-jaiswal/ecommerceapp
This project is an eCommerce Web API developed using ASP.NET Web API, C#, and follows a clean architecture with the API, Core, and Infrastructure layers. It utilizes MSSQL for data storage and implements various features like product management, search functionality, pagination, and error handling.
asp-net-core-web-api entity-framework-core mssql pagination programming-language swagger-ui
Last synced: 20 May 2026
https://github.com/asmxfoundation/asmx-g3
The AsmX G3 (AsmX Generation 3)
asmx asmx-compiler asmx-foundation asmx-g3 compiler compilers elf elf64 innovation jitc linux modern open-source programming-language programming-languages zcc zgen zgen-compiler
Last synced: 27 Aug 2025
https://github.com/sclorentz/my_js_test_runtime
third test to Cb, this one, again, related to rust. But this time I'm trying to include "backwards" compatibilities with the original version
deno js js-runtime programming-language rust ts
Last synced: 29 Apr 2026
https://github.com/ashesh-para/travel-management-system
This project is designed to manage and streamline travel arrangements, including booking flights, accommodations, and other travel-related activities. The system aims to provide an efficient way to handle travel logistics for users.
css database final-year-project html javaswing jdbc-database jquery nodejs pijus-mazumdar programming programming-language tkinter-gui tourism-website travel-website
Last synced: 09 Apr 2026
https://github.com/wenyuzhao/honours-thesis
My Honours Thesis @ ANU
garbage-collection java jikesrvm programming-language virtual-machine
Last synced: 03 Aug 2025
https://github.com/johan-jnn/flylang
Source code of my dream programming language
language oop programming-language rust
Last synced: 26 Sep 2025
https://github.com/rybla/compilator
An abstractly-specified transpiler
haskell programming-language type-setting
Last synced: 08 Nov 2025
https://github.com/ripta/mwnci
mwnci the monkey language
programming-language toy-interpreter
Last synced: 14 May 2025
https://github.com/tomeraberbach/schoenberg
Shoenberg: The MIDI Esoteric Programming Language
brainfuck esolang esoteric-programming-language interpreter midi programming-language
Last synced: 01 Aug 2025
https://github.com/kinderjosh/pcl
The PCL programming language.
compiler compiler-backend compiler-design fasm programming-language
Last synced: 31 Jul 2025
https://github.com/olion-lang/olion
A programming language with Algebraic Effects on WASI
algebraic-effects effect programming-language security wasi wasi-preview-2 wasm web-assembly webassembly
Last synced: 30 Jul 2025
https://github.com/tinybiggames/nitropascal
High-performance VM-based Pascal compiler system.
bytecode compiler delphi high-performance pascal programming-language runtime virtual-machine vm win64 windows11
Last synced: 29 Jul 2025
https://github.com/bp7968h/jlox
Jlox interpreter from the book Crafting Interpreters
interpreter java programming-language
Last synced: 28 Jul 2025
https://github.com/mattiaz/funk
A custom programming language called Funk. This is a mirror of the Gitlab repo.
interpreter lexer parser programming-language
Last synced: 28 Jul 2025
https://github.com/haliliceylan/hku-come-103-python-lab-2018
education laboratory programming-language python
Last synced: 27 Jul 2025
https://github.com/fergusq/puna
Puna: a stream-oriented tool language inspired by Röda and jq
interpreter programming-language stream-oriented-programming
Last synced: 26 Jul 2025
https://github.com/aidanm3341/cmel
My implementation of Lox from the Crafting Interpreters book.
crafting-interpreters lox programming-language
Last synced: 26 Jul 2025
https://github.com/tanzeelafatima492/function-in-c-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/sujaykanth/tinypascal
Lightweight Pascal virtual machine for rapid development and education. Perfect for embedded scripting. Join us on GitHub! 🐙✨
assembly bytecode compiler delphi educational gas interpreter language-implementation lightweight object-pasca pascal pascal-compiler porting-to-linux-64 programming-language self-hosted virtual-machine vm
Last synced: 24 Jul 2025
https://github.com/ltabis/d-lisp
An implementation of Lisp in C
lisp-interpreter programming-language
Last synced: 17 Jan 2026
https://github.com/mikaelfangel/crn-plus-plus
👩🏻🔬 Implementation of the molecular programming language CRN++
biology chemical-reactions compiler crn crn-simulator interpreter molecular plotting programming-language simulator
Last synced: 26 Oct 2025
https://github.com/humayunshariarhimu/code2binary
Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation
binary code computer electronics programme programming-language
Last synced: 14 Feb 2026