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-07-04 00:20:36 UTC
- JSON Representation
https://github.com/miguelvprieto/pseudocode-compiler
A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.
compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language
Last synced: 28 Jun 2025
https://github.com/tensorush/ziggykanren-logic-language
:zap: 🎎 ZiggyKanren is an attempt of embedding miniKanren in Zig.
embedded-language embedding kanren language logic-programming microkanren minikanren programming-language zero-allocation zig ziglang
Last synced: 01 Sep 2025
https://github.com/ryansakurai/artigo-linguagens
Artigo sobre linguagens de programação, feito para a Revista HackoonSpace 2023.
article c cpp java javascript programming-language python typescript
Last synced: 21 Jun 2025
https://github.com/ayushsiloiya619/pwskills_decode_batch
Pwskills_Decode_Batch
competitive-programming cplusplus placement-preparation programming-language
Last synced: 23 Mar 2025
https://github.com/lillian0x1a/lilium
Safe low-level programming with Python-like syntax.
compiler llvm programming-language rust-alternative safe-unsafe systems-programming
Last synced: 04 Oct 2025
https://github.com/ayushsiloiya619/threshold-dkn
C++ Important Coding questions with solutions.
competitive-programming cplusplus cpp programming-language
Last synced: 23 Mar 2025
https://github.com/aceinetx/zenlang
Primary programming language of ZenOS
garbage-collection programming-language rust rust-lang
Last synced: 03 Jul 2026
https://github.com/rasabh-org/cpp-tutorials
A repository to host sample C++ source files intended to be used as study materials for learning or teaching purposes.
cpp programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials
Last synced: 04 Oct 2025
https://github.com/b-jure/tokudae
Embeddable interpreted programming language (work in progress)
c embedded-language interpreter programming-language
Last synced: 12 Aug 2025
https://github.com/aparzi/design-pattern
This repository aims to realize all the design patterns
design-patterns java java-8 java8 object-oriented programming-language unimol
Last synced: 29 May 2026
https://github.com/aroramrinaal/go
playing with golang
100daysofcode go golang programming-language
Last synced: 12 Aug 2025
https://github.com/ttulka/turmin
Turmin esoteric programming language is neither a Turing machine nor a Minsky machine.
esolang js minsky programming-language turing-machine
Last synced: 12 Aug 2025
https://github.com/basemax/goscript
GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.
go go-interpreter go-programming-language golang golang-interpreter interpreter interpreter-basic interpreter-go interpreter-language interpreter-pattern programming-language programming-language-design programming-language-development programming-language-go programming-language-translator programming-languages
Last synced: 18 Mar 2025
https://github.com/gaming32/typo
I thought I'd try my hand at making an environment that looks like its own os.
programming-language scripting-language
Last synced: 13 Aug 2025
https://github.com/dimits-ts/userfriendlyautomaton
A project containing data structures for different kinds of automata (DFAs/NFAs), a simple custom language defining operations on them, as well as a fully functional and customizable GUI editor.
desktop-application dfa-construction integrated-development-environment java-swing programming-language ui
Last synced: 17 May 2026
https://github.com/ttulka/one-instruction-cyclic-tag
An esoteric programming language for cyclic tag systems ⟳
cyclic-tag esolang js programming-language tag-system
Last synced: 13 Jun 2025
https://github.com/abdulrhman-dev/abood_lang
A simple Arabic scripting language built with python.
arabic programming-language python scripting-language
Last synced: 18 Mar 2025
https://github.com/raynecloudy/goodmorning
abandoned attempt at making a programming language. note to self: don't use python next time
Last synced: 27 Dec 2025
https://github.com/aishikmukherjee/dsa-stacks-in-c
Developer/Creator: Aishik Mukherjee
c c-programming code coding cse data-structures dsa dsa-in-c intermediate learn learn-to-code programming programming-language ready-to-use stacks stacks-in-c top
Last synced: 08 Jul 2025
https://github.com/shreyaj-27/mini_projects_in_java
This repository contains mini projects created in java.
eclipse-ide intellij-idea java programming-exercises programming-language
Last synced: 17 May 2026
https://github.com/chandralegend/vibelang
VibeLang is a programming language designed to seamlessly integrate with Large Language Models (LLMs) through native prompt blocks.
c openai programming-language vibe-coding vibelang
Last synced: 10 Apr 2025
https://github.com/metagn/kismet
Weird lisp-like language with imperative syntax and typed macros
Last synced: 18 Mar 2025
https://github.com/km-saifullah/js
All about JavaScript
dynamic-programming javascript programming-language raw-javascript
Last synced: 03 Nov 2025
https://github.com/webcien/u-lang
U is a Modern, Safe, and Lightweight systems programming language
Last synced: 20 Jan 2026
https://github.com/tttardigrado/mixtape
Befunge + Brainf*ck + ❤️ = MixTape
befunge brainfuck esolangs esoteric-programming-language interpreter nim programming-language topic
Last synced: 03 Apr 2025
https://github.com/tttardigrado/esostack
A small stack oriented esolang
esolang interpreter programming-language stack
Last synced: 03 Apr 2025
https://github.com/divergentclouds/expanse
A WIP macroassembly language for Subleq and other word-based OISCs
assembler macro-assembler oisc programming-language subleq
Last synced: 02 Jan 2026
https://github.com/jeluchu/matepedia
Aquí podrás encontrar todos los programas de matemáticas que voy realizando. Desde los más fáciles hasta operaciones complejas
cpp matematicas mathematics maths operations programming programming-language
Last synced: 18 Jun 2025
https://github.com/lbrugnara/zenitsharp
A C# implementation of the Zenit programming language
compiler-construction compiler-design programming-language programming-language-development
Last synced: 04 Oct 2025
https://github.com/yinkar/cerebrum-penetrate
Yet another Brainfuck interpreter based on JavaScript.
brainfuck brainfuck-compiler brainfuck-interpreter esoteric-programming-language interpreter programming-language
Last synced: 16 Aug 2025
https://github.com/jairo-litman/cidoka-lang
The Cidoka Programming Language
abstract-syntax-tree ast compiler evaluator go golang interpreter language lexer monkey-language monkey-programming-language parser programming-language repl thorstenball tokenizer virtual-machine
Last synced: 30 Jun 2026
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/zethearc/yachayl
Programming Language for Yachay Tech student.
programming programming-language python python3
Last synced: 05 Oct 2025
https://github.com/helgesverre/sema
A Lisp with first-class LLM primitives, implemented in Rust
ai anthropic interpreter lisp llm openai programming-language rust scheme
Last synced: 17 Feb 2026
https://github.com/newlandtv/numerus
A programming language that uses only 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9!
num numbers programming-language xum
Last synced: 17 Aug 2025
https://github.com/aden-q/monkey
An interpreted language written in Go
go golang interpreter programming-language
Last synced: 11 Apr 2025
https://github.com/sufremoak/asciiscript
ascii programming-language scripting-language
Last synced: 16 May 2025
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/osakitsukiko/drako
A Visual Node-Based Programming Language and IDE
node-based programming-language visual visual-programming visual-programming-edi visual-programming-la
Last synced: 22 Nov 2025
https://github.com/marc7666/computer-organiozation-ii
Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.
assembly programming programming-language universitatlleida university
Last synced: 06 Jul 2026
https://github.com/milesbarr/plx
A programming language compiler written in C.
c c-lang c-language compiler compiler-construction compiler-design compilers programming-language programming-language-development programming-languages
Last synced: 30 Mar 2025
https://github.com/mozamimy/kaguya
Kaguya is an implementation of Brainf**k by Ruby
brainfuck programming-language ruby
Last synced: 28 Mar 2025
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/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/matteopolak/quasi
A slightly off-putting interpreted programming language.
programming-language quasi rust
Last synced: 19 Aug 2025
https://github.com/gabrieljuan349/rustlings_course
🦀 Small exercises to get you used to reading and writing Rust code!
learning-resources programming-language rust
Last synced: 29 May 2026
https://github.com/kenpusney/fed
The Federal of Programming Languages
design-document fed programming-language
Last synced: 17 Feb 2026
https://github.com/alerzendee/editorx-project
A rich-text editor.
editor editorconfig html-css-javascript javascript js lp programming programming-language rich-text-editor
Last synced: 08 Jul 2025
https://github.com/rociobenitez/learn-c
Material educativo para aprender el lenguaje de programación C
c language-c programming-language software-engineering
Last synced: 21 May 2026
https://github.com/TanzeelaFatima492/Function-in-C-
cpp function program programming-language
Last synced: 22 Jun 2026
https://github.com/rafinhadufluxo/flicflac
analytics go golang golang-examples golang-tools programming-language students
Last synced: 20 Aug 2025
https://github.com/vwkd/jun
A database query language that’s more like a programming language and less like SQL
nosql programming-language query-language sql
Last synced: 16 Jun 2025
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/omg-shush/lime
An interpreted, dynamically-typed programming language.
f-sharp interpreter language programming-language
Last synced: 21 May 2026
https://github.com/km-saifullah/javascript
javascript js programming-language scripting-language
Last synced: 03 Nov 2025
https://github.com/lazzerex/ferris-lang
Ferris - A simple programming language written in Rust.
compiler programming-language rust
Last synced: 18 Jun 2025
https://github.com/vihlancevk/myprogramminglanguage
My own programming language
c learning-task programming-language recursive-descent-parser student-project
Last synced: 13 May 2026
https://codeberg.org/catseye/Castile
A simple imperative language with union types (and a compiler for same, with multiple targets)
compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types
Last synced: 23 Jul 2025
https://github.com/brendanberg/dbn
Draw By Numeral
creative-coding graphics pixel-art programming-language
Last synced: 04 Dec 2025
https://github.com/bravo68web/i-love-js
Just Cringing around with Javascript
hacktoberfest hacktoberfest-accepted hacktoberfest2022 language programming programming-language
Last synced: 03 Feb 2026
https://github.com/hjyup/programming-basics
Here you can find laboratory work for the subject 'Fundamentals of Programming'
programming programming-exercises programming-language
Last synced: 21 Mar 2025
https://github.com/codecs1/casm
The compiled language that I wrote for making easier in writing assembly language.
assembly c programming-language x86
Last synced: 02 Feb 2026
https://github.com/jodus-melodus/xy
Programming language specifically designed to solve mathematical problems
ast math mathematical-programming mathematics maths programming-language programming-languages solution solve workbook
Last synced: 13 Mar 2025
https://github.com/mobskuchen/vault
Verified, Atomic, Uncomplicated, Low-level Toolkit
llvm-frontend programming-language
Last synced: 23 Jul 2025
https://github.com/evve01/linsl
Simple interpreter for a Lisp/Scheme like language
lisp programming-language rust scheme
Last synced: 18 Jun 2025
https://github.com/butterroach/slang
a simple scripting language
language programming-language python scripting-language
Last synced: 23 Aug 2025
https://github.com/sharoonjoseph321/social_media_eda
Data Analysis on social media apps ,using pandas, python, matplotlib.
data data-analysis data-science data-visualization matplotlib programming-language project python pythonprojects
Last synced: 03 Mar 2025
https://github.com/akicho8/rasl
CASL Assembler / Simulator
assembler casl casl2 language programming-language simulator
Last synced: 29 Apr 2026
https://github.com/lue-bird/type-checker-language-experiment
An attempt at a language for the logic of a possible type checker for lau
elm lau programming-language type-checker
Last synced: 01 Apr 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/nevmenandr/avtandil-programming-language
Esoteric programming language adopted to Digital Humanities tasks. Python implementation. 🤖
digital-humanities programming-language
Last synced: 02 Jan 2026
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/imsushant12/stone-paper-scissor
It is a small project related to C-Language in which I have coded the famous stone-paper-scissor game that I think everyone has played in their childhood.
clanguage programming-language project
Last synced: 17 Mar 2025
https://github.com/hellebenjamin/wpp
Simple low-level programming language
compiled-language custom-programming-language interpreted-language programming-language
Last synced: 28 Mar 2025
https://github.com/pepodev/pepo-lang
An programming language create for somethings that I don't yet to know. 😴😴
golang pepo-lang programming-language
Last synced: 06 Apr 2025
https://github.com/inanyan/loop
Loop programming language. Compiler and VM
bytecode compiler programming-language vm
Last synced: 16 May 2025
https://github.com/iconmaster5326/ithaca
Ithaca Lisp - A new Lisp, redesigned from the ground up
ithaca ithaca-lisp language lisp programming-language scheme
Last synced: 28 Mar 2025
https://github.com/lvntky/hybrid
multiple variable compiler hack
c clang compiler gcc programming-language
Last synced: 26 Aug 2025
https://github.com/chikrom/hack_assembler
This is my own development of assembler for Hack computer, which translates symbolic representation of instructions in the language Hack into machine code. Thanks to the course developers for the opportunity and unique knowledge. I am very happy and open to suggestions, corrections, improvements, recommendations, advice
assembler computer computer-architecture computer-science programming-language
Last synced: 17 May 2026
https://github.com/ivov/lisette
A little language inspired by Rust that compiles to Go
compiler go programming-language rust
Last synced: 20 Apr 2026
https://github.com/usamaroman/uman
Programming language for children in Russian language to teach programming basics
go golang interpreter language programming-language teaching
Last synced: 11 Apr 2025
https://github.com/sergeychelak/basic-like
Basic-like interpreter/programming language
ast basic interpreted-programming-language interpreter programming-language
Last synced: 17 May 2026
https://github.com/two-project/2Lang
[Work in progress] An assembler for the 2Lang programming language
assembly assembly-language binary compiler language programming-language
Last synced: 17 Sep 2025
https://github.com/rcosta358/scripting-language
Attempt of a custom scripting language using Python
interpreter programming-language python scripting-language
Last synced: 09 Oct 2025
https://github.com/mobskuchen/lia
Object Oriented Programming Language
compiler dotnet java programming-language
Last synced: 28 Apr 2026
https://github.com/fries-byte/quantum
🌌⌨️The Quantum Programming Language. Quantum is a low-level programming language made with JavaScript, scroll at the bottom at the README.md page
javascript low-code low-level-programming programming-language programming-languages
Last synced: 03 Mar 2025
https://github.com/vv52/okabe
Early WIP reflective concatenative interpreted programming language. Forth-inspired
forth interpreter nim-lang programming-language
Last synced: 19 Jun 2026
https://github.com/tauhazmat/python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.
Last synced: 06 Apr 2025
https://github.com/vantio-games/lingual
A transpiler for modern SDK development.
cpp csharp javascript language nodejs programming-language transpiler typescript
Last synced: 12 Apr 2026