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-02-06 00:26:18 UTC
- JSON Representation
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/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/dev-madhurendra/rust
This repository contains basic learnings of rust programming language.
backend programming-language rust rust-lang
Last synced: 04 Nov 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/km-saifullah/javascript
javascript js programming-language scripting-language
Last synced: 03 Nov 2025
https://github.com/willmcpherson2/isos
The Isos programming language
compiler cxx haskell llvm nix programming-language
Last synced: 22 Mar 2025
https://github.com/vihlancevk/myprogramminglanguage
My own programming language
c learning-task programming-language recursive-descent-parser student-project
Last synced: 29 Oct 2025
https://github.com/mrwhoishe/pmc-ide
Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!
c ide ides pearlbasic programming programming-language project projects
Last synced: 25 Feb 2025
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/nermfrontdev/fh-course-typescript
In the course I learned how TypeScript works in detail, and more than 50 scripts were developed. Everything seen in the course helped me improve the way we have always programmed in JavaScript, not to mention that it is used by the Angular framework.
course-typescript javascript programming-exercises programming-language typescript
Last synced: 29 Nov 2025
https://github.com/brendanberg/dbn
Draw By Numeral
creative-coding graphics pixel-art programming-language
Last synced: 04 Dec 2025
https://github.com/saurabhkumardev/cpp-programming
C++
coding cpp programming programming-language w3schools
Last synced: 25 Feb 2025
https://github.com/mobskuchen/vault
Verified, Atomic, Uncomplicated, Low-level Toolkit
llvm-frontend programming-language
Last synced: 23 Jul 2025
https://github.com/magayaga/hyzero
The Hyzero programming language
hyzero language programming-language python
Last synced: 13 Jul 2025
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 2025
https://github.com/i3abghany/kyoto
The Kyoto Programming Language and its compiler, Cyoto
antlr4 boost compiler llvm programming-language
Last synced: 14 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/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/sagnikc395/rlox
An Rust implementation of the Lox programming language interpreter.
Last synced: 03 Mar 2025
https://github.com/twolodzko/goer
A minimal Erlang implemented in Go
erlang golang interpreter programming-language
Last synced: 14 Mar 2025
https://github.com/mituskillologies/data-science-july24
Programs of Data Science batch @ MITU Skillologies, July 2024
classification data-analytics data-science machine-learning mysql powerbi programming-language python sql supervised-learning unsupervised-learning
Last synced: 03 Mar 2025
https://github.com/mobskuchen/lia
Object Oriented Programming Language
compiler dotnet java programming-language
Last synced: 25 Feb 2025
https://github.com/fabiannorbertoescobar/csharp-asp-ejercicios
Aplicaciones Web en C#.NET con ASP.NET. PowerShell. XML. HTML. CSS. JavaScript.
asp-net aspnet csharp css ef-core entity-framework entity-relationship html javascript masterpages powershell powershell-script programming-language responsive usercontrol validation web web-application web-programming xml
Last synced: 23 Feb 2025
https://github.com/vv52/okabe
Early WIP reflective concatenative interpreted programming language. Forth-inspired
forth interpreter nim-lang programming-language
Last synced: 02 Nov 2025
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/raquentin/y
A trivial dynamic general purpose scripting language.
Last synced: 13 May 2025
https://github.com/kinderjosh/quad-c
Quad C is my own dialect of C written from scratch. It can achieve memory safety through an optional garbage collector, otherwise memory must be manually freed. It currently only targets Linux x86_64.
assembly assembly-language compiler nasm programming-language templeos terry-davis
Last synced: 23 Feb 2025
https://github.com/imightexist/sandwich
programming-language programming-languages
Last synced: 23 Feb 2025
https://github.com/itsvks19/nexis-compiler
Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.
cpp language nexis programming-language
Last synced: 23 Mar 2025
https://github.com/jeluchu/ahorcado
Este es un juego muy sencillo en el cuál debes de adivinar una palabra según los huecos que te dan. Tienes que introducir palabras y dependiendo de si está o no acertarás, sino, morirás ahoracado en el intento.
ahorcado c-plus-plus cpp game game-development program programmer programming programming-language terminal
Last synced: 27 Dec 2025
https://github.com/adrianmosnegutu/toy-language-interpreter
A toy language interpreter made in Java, together with a user-friendly interface to debug and see how simple programs work.
interpreter java javafx javafx-application oop oops-in-java programming-language toy-language
Last synced: 24 Dec 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: 25 Feb 2025
https://github.com/claudiooliveira89/java
Repository created for programming and development in the java language.
devops java mobile poo programming-language
Last synced: 14 Sep 2025
https://github.com/kaixtr/cobracoral
Pseudo linguagem de programação para aprendizado de lógica
portugol programming programming-language pseudolang python python3
Last synced: 14 Mar 2025
https://github.com/ubavic/gibbon
A toy language
interpreter programming-language
Last synced: 23 Mar 2025
https://github.com/jeluchu/programming
Aprendemos a base de la práctica, y que mejor que programando. En este repositorio encontrarás muchas prácticas realizadas en clase, y además proyectos que he ido realizando en base a lo dado
c madrid program programmer programming programming-exercises programming-language spain
Last synced: 07 Oct 2025
https://github.com/aishikmukherjee/linked-lists-in-c
Developer/Creator: Aishik Mukherjee
c c-programming circular-linked-list code coding cse data-structures doubly-linked-list dsa easy interview-practice interview-questions linked-list linked-list-in-c malloc programming programming-language singly-linked-list
Last synced: 27 Jun 2025
https://github.com/swiftaff/toylang
A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.
compiler debugger functional-language language polish-notation prefix-notation programming-language rust rust-lang rust-library toy toy-language toy-project windows
Last synced: 02 Mar 2025
https://github.com/42loco42/amethyst
A toy pure & functional programming language
functional-programming haskell programming-language
Last synced: 02 Mar 2025
https://github.com/parthasarathy27/workspacejava
The Java Learning Program is a comprehensive showcase of my skills and understanding of Java programming, developed as part of my participation in a Java bootcamp.
intellij-idea java java-8 javascript-library learning-java learning-js programming-language workspace
Last synced: 12 Jun 2025
https://github.com/urpagin/syslang
Invoke Linux syscalls from the CLI + interpret syslang source files.
cli dsl language linux programming-language rust syscalls
Last synced: 13 May 2025
https://github.com/ttulka/sorry-marvin
Sorry, Marvin! 🤓 esoteric programming language that went wrong
esolang js minsky programming-language
Last synced: 30 Oct 2025
https://github.com/skywalkersam/100-days-of-python
My 100daysOFcode journey with The Python Programming Language...
100daysofcode 100daysofpython programming-language python python-3
Last synced: 24 Feb 2025
https://github.com/james-beans/batasm
A programming language that combines Batch, Assembly and Python together.
assembly batasm batasm-language batch compiler interpreter programming-language python
Last synced: 14 Mar 2025
https://github.com/geniusum/pimo
A compiled low-level language made for MazeGroup's servers.
assembly compiler fasm interpreter lexer parser programming-language python
Last synced: 02 Mar 2025
https://github.com/lpogic/fusy
Język programowania Fusy
java programming-language scripting-language
Last synced: 29 Mar 2025
https://github.com/hengxin/coq-rock
Rock on Coq
coq distributed-system formal-methods programming-language theorem-prover
Last synced: 25 Feb 2025
https://github.com/pinaki82/crust
Learn the basics of Rust and C side by side.
c notes programming-language rust
Last synced: 02 Mar 2025
https://github.com/carloseduardonit/mensagem-em-java
Projeto 'Mensagem em Java': Aplicação simples desenvolvida em Java para enviar e exibir mensagens. Focado em praticar conceitos básicos de programação, estrutura de dados e lógica de controle de fluxo em Java.
beginner java-8 jdk8 programming-language
Last synced: 04 Apr 2025
https://github.com/yumasi/pylox
Python implementation of the Lox programming language from the Crafting Interpreters book.
language lox lox-interpreter lox-language programming-language
Last synced: 06 Mar 2025
https://github.com/nixinova/nouva
The Nouva programming language.
grammar language lark nixinova parser programming-language
Last synced: 01 Nov 2025
https://github.com/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 25 Feb 2025
https://github.com/haimonmon/cpp-practice-hub
learning C++ with short simple exercises
cpp learn-to-code learning-exercise practice-programming programming-language
Last synced: 12 Mar 2025
https://github.com/ogshawnlee/pino-lang
Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to JavaScript/Python as I don't know how to compile to a lower level.
javascript programming-language transpiled-language
Last synced: 19 Nov 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: 25 Feb 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: 01 Nov 2025
https://github.com/baberrehman/rust
The Rust Programming Language
cool-stuff programming-language rust
Last synced: 14 Mar 2025
https://github.com/genbuhase/equript
JavaScript + Equation = ???
equation javascript programming-language
Last synced: 22 Jul 2025
https://github.com/noobsoftware/noobscript
NoobScript is a PHP-like programming language for macOS/iOS apps
developer-tools macos objective-c php programming-language
Last synced: 27 Feb 2025
https://github.com/astridnielsen-lab/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: 14 Mar 2025
https://github.com/asmxfoundation/asmx-g2
🚀The AsmX G2 (AsmX Generation 2)
asmx asmx-compiler assembler compiler compilers future hardware innovation irc-compiler jit-compiler low-level-programming open-source opensource programming-language programming-languages
Last synced: 02 Jan 2026
https://github.com/newlandtv/arabipy
Arabic + Python = ArabiPy.
arabic programming-language python
Last synced: 14 Mar 2025
https://github.com/ekt0re/veneto-coding-language
The first programming language in the Venetian language!
Last synced: 31 Mar 2025
https://github.com/xerosic/cater-lang
Cater, a primitive programming language made for fun.
caterpillar esoteric programming-language python3
Last synced: 31 Oct 2025
https://github.com/eignnx/funlang
A programming language similar to OCaml and Rust with Ruby-inspired syntax.
bytecode-interpreter programming-language
Last synced: 15 Mar 2025
https://github.com/rasheedmhd/llama
A programming language impl from Robert Nystrom's Crafting Interpreters
ast byte lexer parser programming programming-language scanner
Last synced: 06 Apr 2025
https://github.com/vitormanoelvb/sistema-fabrica-vitorcar
Sistema - Fábrica VitorCar
apache car-factory-automation cars console-app console-application database fabrica factory java java-8 jdbc-driver mysql netbeans netbeans-ide netbeans-project oriented-object-programming programming programming-language system system-design
Last synced: 31 Dec 2025
https://github.com/saidhanush27/daily-javascript
daily-tasks javascript javascript-es6 programming-language
Last synced: 06 Jul 2025
https://github.com/hathibelagal-dev/occult
A programming language that looks very esoteric and occult-like
esolang ply programming-language python
Last synced: 13 Sep 2025
https://github.com/damariion/cinter
A simple programming language implementation
compiler interpreter programming-language
Last synced: 04 Mar 2025
https://github.com/dowhiledev/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: 22 Jul 2025
https://github.com/darkfllame/quicklang
My own programming language (needs to be faster than Python), have fun making shet with it :)
Last synced: 27 Feb 2025
https://github.com/h1alexbel/sxl
XML transformation language, similar to XSLT, but simpler
programming-language xml xml-transformation xslt
Last synced: 15 Jun 2025
https://github.com/yuminaa/yu-lang
language + compiler
compiler-construction compiler-design cpp20 ir language-design programming-language
Last synced: 22 Jul 2025
https://github.com/aloussase/sotest
A tiny scripting language to test loading shared libraries
c interpreter programming-language shared
Last synced: 23 Aug 2025
https://github.com/felixfong227/mlpfim-programming-language
And other MLP "programming language",but reading the real source files
mlp mylittlepony pony programming-language
Last synced: 06 Apr 2025
https://github.com/tinybiggames/cpascal
🚀 CPascal is a systems programming language that combines Pascal's clean, readable syntax with C's semantic model and full ABI compatibility. ⚡ Compiles to LLVM with zero runtime overhead, enabling seamless interoperation with any C library without bindings. 🎮 Ideal for game development, 🔧 device drivers, and modernizing C codebases. 💎
abi-compatibility better-c c compiler delphi embedded game-development llvm native-code pascal performance programming-language systems-programming win64 windows-11 zero-overhead
Last synced: 29 Jun 2025
https://github.com/oemanuelfirmino/adote_um_focinho
Adote Um Focinho is a web application designed for a school assignment to promote pet adoption. Users can view, register, and manage pets in need of new homes. Built with PHP, MySQL, HTML, CSS, and JavaScript, this platform aims to simplify the adoption process and connect pets with loving families.
javascript php programming-language school-project
Last synced: 31 Dec 2025
https://github.com/izo0x90/snake-toy-vm
A generalized/ multi-arch. toy virtual machine, assembler and debugger written in Python. Just a fun project in python building a classical computer emulator.
assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization
Last synced: 16 Jun 2025
https://github.com/bchip/trippi-cs451
Trent + Chippi = TRIPPI Programming Language (Project for CS451)
lexical-analysis parser programming-language tokenizer
Last synced: 06 Apr 2025
https://github.com/muba-74/quiz-system
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool console-app console-application java javascript node node-js nodejs programming-language typescript
Last synced: 31 Dec 2025
https://github.com/debasish-dutta/dd-compiler-design
This is a compiler designed to support a custom programming language loosely based on C
Last synced: 24 Dec 2025
https://github.com/mrlsd/lilac
Compiler with LLVM backend
compiler language programming-language
Last synced: 24 Feb 2025
https://github.com/burning-eggs/whim
Stack-based programming language inspired by Forth.
no-dependencies programming-language python whim
Last synced: 25 Feb 2025
https://github.com/piterweb/jalang
jalang / An interpreted language built with Rust
interpreter lexer parser programming-language rust
Last synced: 26 Mar 2025
https://github.com/habibun/c
A general-purpose computer programming language
c c-programming c-programming-language cplusplus learning programming-language
Last synced: 30 Nov 2025
https://github.com/st0012/monkey
An language Interpreter written in Go
golang interpreter programming-language
Last synced: 29 Mar 2025
https://github.com/israfiel-a/azalea
A small, concise C-like language built for use in the Cobalt operating system.
Last synced: 21 Jul 2025
https://github.com/dzangfan/evason
A lighweight programming language mixing JSON and functional features together
functional-programming json programming-language
Last synced: 24 Feb 2025
https://github.com/anathelegend/perl-efz
🚀 Simplify data management with Perl EFZ, an efficient tool for efficient file and data manipulation in Perl applications.
automation code-utilities command-line-tool cross-platform data-manipulation efz file-formatter open-source parser perl programming-language scripting software-development text-processing utf-8
Last synced: 30 Oct 2025
https://github.com/ttulka/i-am-selfish
esoteric programming language that solely discusses itself
esolang programming-language selfish
Last synced: 28 Mar 2025
https://github.com/leo2776/gpu-database-2-
A structured dataset containing GPU, CPU, HTML, CSS, and JavaScript specifications for AI models and developers.
ai-dataset ai-training cpu dataset gpu hardware-database html-css-js-json json-dataset open-source programming-language
Last synced: 13 Jan 2026