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-01-30 00:25:28 UTC
- JSON Representation
https://github.com/pannous/angle.js
javascript version of the angle programming language
angle node-js programming-language
Last synced: 06 Apr 2025
https://github.com/sharif-minhaz/programming-language-list-app
Add programming language using the list and one click will be enough for getting information about it.
ejs-templates heroku-deployment node-js programming-language
Last synced: 03 Mar 2025
https://github.com/praabindhp/binary_search
C Program For Binary Search
binary-search c code programming-language
Last synced: 05 Mar 2025
https://github.com/praabindhp/binary_tree-operations
C Program For Operations In Binary Tree
binary-tree c code gcc-compiler operations programming-language
Last synced: 05 Mar 2025
https://github.com/praabindhp/graph_rep-transversal_algorithm
C Program For Traversal Algorithm In Graphical Representation
c code graph programming-language representation traversal-algorithms
Last synced: 05 Mar 2025
https://github.com/praabindhp/simple_interest
Python Program To Find Simple Interest
code interest programming-language python3 simple
Last synced: 05 Mar 2025
https://github.com/samwson/eva
The Eva Programming Language. Based on course material provided by Dmitry Shoshnikov.
interpreter programming-language
Last synced: 22 Mar 2025
https://github.com/praabindhp/replace_function
Replace Function In Python Program
code find programming-language python3 replace word
Last synced: 05 Mar 2025
https://github.com/courses-at-nju-by-hfwei/learning-cplusplus
Learning C++ Programming Language
cplusplus learning-cplusplus programming-language
Last synced: 29 Oct 2025
https://github.com/rmrt1n/seacucumber
small tree-walk interpreter and transpiler in c for a toy language
functional-programming-language interpreter programming-language simple-interpreter transpiler tree-walk-interpreter
Last synced: 02 Apr 2025
https://github.com/s4m-mo/hello-world-collection
The ultimate collection of Hello World files, language benchmarks and more, from across the languages you'll ever need to use.
benchmark collection hello-world programming-language
Last synced: 13 Jun 2025
https://github.com/rieselhilfe/tis200
Emulator of the tis-100 with arbitrary layout in golang
assembly assembly-language emulator game programming-language tis-100 zachtronics
Last synced: 05 Jul 2025
https://github.com/rameshvarun/dumblisp
A lisp interpreter written in pure C.
lisp lisp-interpreter programming-language
Last synced: 21 Jan 2026
https://github.com/abrarulhassan-786/smit-project-zip
link of created pages : https://github.com/Abrarulhassan-786/TMS-PROJECT
code csharp-code csharpcode programming programming-language
Last synced: 13 Jun 2025
https://github.com/cpscript/programming-languages
A repository that once done will have random scripts from most programming languages
help helper ok programming programming-language programming-languages starter-kit
Last synced: 25 Dec 2025
https://github.com/cnahmetcn/30-gunde-javascript-turkce
30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.
30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial
Last synced: 14 May 2025
https://github.com/maxpatiiuk/leto
This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.
compiler interpreter language parser programming-language
Last synced: 28 Jun 2025
https://github.com/jakubgrobelny/brainfrick
Optimizing compiler for brainfuck
brainfuck compiler compilers haskell programming-language programming-languages toy-project transpiler
Last synced: 07 Apr 2025
https://github.com/1boch1/murphy
Scanner, Parser and Interpreter of a simple functional programming language
functional-language interpreted-programming-language ocaml programming-language
Last synced: 27 Mar 2025
https://github.com/arturo-lang/art-sublimetext-package
SublimeText syntax highlighting package for Arturo
arturo programming-language snippets sublime-text-3 syntax-highlighting
Last synced: 17 Jul 2025
https://github.com/zeroplayerrodent/ocanada
Canada themed programming language, eh?
canada esolang esolangs lisp programming-language
Last synced: 07 Jul 2025
https://github.com/alexandrospanag/my_python_projects
My Python Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
educative github jetbrains learn programming-language python
Last synced: 05 Mar 2025
https://github.com/jesseopdenbrouw/book_c
A Dutch book about the C programming language (ready for use)
c dutch latex programming-language
Last synced: 02 May 2025
https://github.com/imsushant12/cpp-programs
Common CPP, Data Structures and Algorithm programs..
cpp-programs data-structure data-structures-algorithms data-structures-and-algorithms programming-language
Last synced: 17 Mar 2025
https://github.com/allindevelopers/executanti
Reverse engineer and Web version of "Furnica" and "Cangourou"
ast lexer parser programming-language tokens
Last synced: 26 Mar 2025
https://github.com/stickypiston/roblang
Another programming language, but this one does less than any other.
Last synced: 14 Jul 2025
https://github.com/felixklauke/princept
A very simple and lightweight programming language written for educational reasons. It is interpreted and aims to provide the best of Java, C# and C++.
educational grammar interpreter language low-level programming-language stack stackbased
Last synced: 21 Feb 2025
https://github.com/poggingfish/beeniez
[READ ONLY MIRROR OF https://git.sr.ht/~fis/beeniez]
Last synced: 09 Apr 2025
https://github.com/nic-obert/permalang
A compiler for a statically typed language
aot compiler cpp language parser programming-language syntax-tree
Last synced: 16 Apr 2025
https://github.com/arnebachmann/awful
The stack-based programming language AWFUL, written in Python
concatenative-language factor forth-like interpreter library programming-language python-3 python3 stack-based standard-l
Last synced: 28 Jun 2025
https://github.com/pranavk-official/ktu-s7-cse_cd-lab
This repository contains all programs for Compiler Lab of 7th semester CSE in KTU 2019 Scheme.
c compiler lexer parser programming-language
Last synced: 16 May 2025
https://github.com/hamzaremmal/amy
Small Functional Programming Language #2
compiler course-project epfl interpreter programming-language wasm web-assembly
Last synced: 11 Jul 2025
https://github.com/bradleywood/raven-lang
An experimental language for the jvm
compiler jvm programming-language
Last synced: 07 Jul 2025
https://github.com/lbrugnara/zenit
The Zenit programming language
compiler language-design programming-language zenit zenit-lang
Last synced: 23 Jun 2025
https://github.com/crazywolf132/jungla
🌲🌲🌲 Your new favourite data manipulator
backend data data-manipulation easy-to-use frontend fullstack help-wanted interpreter language library microservices mobile nodejs parser programming-language
Last synced: 05 Apr 2025
https://github.com/zijistark/zcktools
Compiler library and tools for ZCK, an extended language for more effective Crusader Kings II scripting.
c-plus-plus c-plus-plus-17 compiler cpp crusader-kings-ii crusaders-kings-2 modding modding-games modding-resources modding-tools paradox paradox-interactive paradoxgame programming-language programming-languages
Last synced: 09 Apr 2025
https://github.com/leonardpepa/simple-compiler
Simple Compiler created in University of macedonia
bison bison-yacc c compiler compiler-design flex jasmin jvm programming-language yacc
Last synced: 24 Dec 2025
https://github.com/manishmeganathan/tunalang
A dynamically typed, interpreted programming language.
dynamic-typing golang interpreter pratt-parser programming-language repl tree-walk-interpreter
Last synced: 15 Dec 2025
https://github.com/chidiebereokpoechi/voice-of-mordor
Interpreter for loosely-typed designer programming language
compiler interpreter programming-language
Last synced: 14 May 2025
https://github.com/mathiasvatter/cksp-compiler-issues
Issues-only repository of the cksp-compiler
compilers programming-language
Last synced: 17 Jan 2026
https://github.com/snmslavk/lena-lang
The custom llvm programming language for fun
custom-language lena lena-language llvm programming-language
Last synced: 14 May 2025
https://github.com/dealbisac/cprograms
This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.
c program programming-challenges programming-exercises programming-language
Last synced: 22 Jun 2025
https://github.com/blwatkins/learning-java
Learning resources and notes for the Java programming language.
java learning notes programming-language
Last synced: 18 Oct 2025
https://github.com/saeed-dev2/saeed-dev2
Config files for my GitHub profile.
assembly-language c config deep-learning deep-neural-networks devloper embedded-systems github-config machine-learning networking programming-language python reinforcement-learning vhdl-code vlsi-testing
Last synced: 29 Jul 2025
https://github.com/samdphillips/onyx-rb
Onyx Smalltalk
programming-language ruby smalltalk
Last synced: 25 Mar 2025
https://github.com/uralstech/ezrsquarednet4.8
A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 07 Apr 2025
https://github.com/kamkow1/spring-pl
spring is a small OO programming language made for fun
csharp dotnet dotnet-core dotnetcore interpreter programming-language scripting-language
Last synced: 18 Jul 2025
https://github.com/nymphium/llix
llix is Lua interpreter written for the Information special seminar http://www.coins.tsukuba.ac.jp/syllabus/GB13312_GB13322.html
interpreted-languages lua lua-interpreter moonscript programming-language
Last synced: 27 Jun 2025
https://github.com/christian-2003/lispinterpreter
An interpreter for somewhat adapted Lisp source code. I have worked on this program for a school project.
abstract-syntax-tree abstractsyntaxtree interpreter java lexer lisp parser parsetree programming-language source-code tokenizer
Last synced: 30 Mar 2025
https://github.com/darkwizard242/ansible-role-go
Ansible role for Go Programming Language. Available on Ansible Galaxy.
ansible ansible-galaxy ansible-role go golang programming-language system
Last synced: 26 Jan 2026
https://github.com/panguojun/polygon-group-calculation-script
A group-based polygon calculation and modeling script.
3d geometry-processing group-theory programming-language
Last synced: 24 Dec 2025
https://github.com/xteam-uz/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 21 Jun 2025
https://github.com/xasannosirov/stepik-golang
My solutions for go online course at stepik.org platform
algorithms golang learning-golang online-course problem-solving programming-language stepik-course
Last synced: 05 Mar 2025
https://github.com/ruun/ruanscript
A programming language for high school and college level math
calculus ci-cd college college-project continuous-integration javascript math mathematics programming-language programming-languages ruanscript student study-project
Last synced: 27 Nov 2025
https://github.com/iipanda/vm
compiler interpreter language programming-language
Last synced: 02 Apr 2025
https://github.com/snapscript/snap-develop
Snap IDE
android cef development-environment programming-language repl
Last synced: 14 Jan 2026
https://github.com/duskyelf/diamondguru
The DiamondGuru Programming Language.
compiler concept diamondguru learning-by-doing open-source porth programming-language python side-project tsoding-streams
Last synced: 07 Apr 2025
https://github.com/alexytsu/adl-lsp
Language Server Protocol implementation for Algebraic Data Language with VSCode client extension
adl algebraic-data-language algebraic-data-types language-server-protocol programming-language vscode vscode-extension
Last synced: 16 Jun 2025
https://github.com/praabindhp/binary_search-tree
C Program For Binary Search Tree
binary-search-tree c code create delete find inorder insert maximum minimum postorder preorder programming-language
Last synced: 19 Jun 2025
https://github.com/numonu/pixelscript
Awesome wallpapers for developers
4k astro community open-source programming-language wallpaper
Last synced: 28 Feb 2025
https://github.com/nthnn/nougat-lang
An obsolete dynamic scripting yet general-purpose programming language for absolutely nothing written in C#.
compiler-construction csharp dotnet programming-language programming-language-development
Last synced: 28 Nov 2025
https://github.com/cjavad/discordql
You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.
ast cli-interface discord lexer parser programming-language query-language semantic-analysis
Last synced: 01 Jul 2025
https://github.com/meysam81/matrix-determinan
a very simple implementation of determinant calculation of a 3 * 3 matrix in a GUI form
assignment assignments college-assignment college-project csharp csharp-code determinant determinant-calculation determinantal-processes matrix program programming programming-language programming-languages
Last synced: 02 Jan 2026
https://github.com/mcluck90/hw-lang
The ultimate language for printing Hello World!
funny hello-world meme programming-language
Last synced: 13 May 2025
https://github.com/adotinthevoid/gotolang
A programing language where the only control flow is goto expr
esolang esoteric-interpreter esoteric-language esoteric-programming-language programming-language
Last synced: 03 Apr 2025
https://github.com/cedrickchee/hou
Hou :monkey: programming language interpreter and compiler
abstract-syntax-tree bytecode compiler evaluator interpreter lexer parser programming-language
Last synced: 27 Dec 2025
https://github.com/scriptlinestudios/chai
Compiler for the Chai programming language.
Last synced: 27 Jun 2025
https://github.com/sleepy-monax/monkey
📕 My implementation of the monkey programing language from "Writing An Interpreter In Go"
book exercise golang programming-language
Last synced: 25 Mar 2025
https://github.com/blyxyas/braincum-syntax
Syntax highlighting for the Braincum language
esolang extension mit-license programming-language syntax-highlighting vscode vscode-extension
Last synced: 03 Apr 2025
https://github.com/marcelgarus/plum
Plum is a programming language for writing functional, fast, reusable code.
Last synced: 10 Apr 2025
https://github.com/taco-c/trainfuck
Interpreter for the Trainfuck language, based on Brainfuck.
brainfuck esolang esoteric-language experiment programming-language
Last synced: 09 Apr 2025
https://github.com/ggtylerr/baba-is-program-interpreter-
An interpreter for an esoteric programming language based on the game "Baba is You"
baba-is-you esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreter language programming-language
Last synced: 12 Jun 2025
https://github.com/schwalbe-t/currant
Currant is an interpreted programming language focussing on simplicity and dynamicity.
html js language languages programming-language programming-languages web web-dev web-development website website-development
Last synced: 25 Mar 2025
https://github.com/azur1s/archmage
My own very simple lisp programming language
Last synced: 29 Mar 2025
https://github.com/kajizukataichi/pravda
A functional programming language that best of both worlds between Haskell and Lisp
dynamic-typing functional functional-paradigm functional-programming functional-programming-language haskell interpreter lambda-functions lisp new-language partial-application pattern-matching programming programming-language programming-languages pure recursion rust s-expressions
Last synced: 31 Oct 2025
https://github.com/qtlittlexu/lighzy
Lighzy 是一门简单易用的解释型编程语言,它是一种动态强类型定义语言,类似于 Python。Lighzy 即 "lighzy and easy"
interpreter programming-language
Last synced: 20 Jan 2026
https://github.com/chaosinventor/dalanguagecbootstrapper
A bootstrapper for DaLanguage written in C
c99 dalanguage interpreter programming-language tooling
Last synced: 02 Jan 2026
https://github.com/nic-obert/waterscript
The WaterScript interpreted programming language
interpreted-language interpreted-programming-language interpreter language programming-language rust scripting-language
Last synced: 16 Apr 2025
https://github.com/justdvnsh/egg-programming-language
A general purpose high level mathematical and functional programming language created for fun.
javascript language-design programming-language
Last synced: 01 Apr 2025
https://github.com/jukalang/jukaide
⌨️ JukaIDE (Web App) - Run Juka code on Client Side/Browser (Run code in a browser on local hardware) Support for Edge, Firefox, Chrome, and other Chromium based browsers
api api-client assembly client client-side compiler compilers developer-tools development-environment development-tools edtior ide programming programming-language programming-languages wasm web-application webapp webassembly webassembly-demo
Last synced: 13 Sep 2025
https://github.com/xyproto/machinecode
:vulcan_salute: Rust module and utility for executing machine code
assembly jit machinecode programming-language rust
Last synced: 15 Apr 2025
https://github.com/natevelang/eve
Nateve tokenizer fully built with python 3.8
language nateve nateve-language programming-language python transpiler
Last synced: 23 Apr 2025
https://github.com/anorth/expl
An expression language for rapid, explorable, explainable programming [WIP]
compiler expression-language graalvm numerical-computation programming-language
Last synced: 22 Feb 2025
https://github.com/owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
compiler forth functional-programming-language interpreter programming-language stack-base
Last synced: 26 Mar 2025
https://github.com/codahiri/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 03 Mar 2025
https://github.com/imshymike/eryx
A decently fast and simple dynamically typed programming language similar to javascript/python.
dynamically-typed interpreted-programming-language programming-language
Last synced: 11 Jun 2025
https://github.com/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 29 Mar 2025
https://github.com/bahmanm/stockperson
Practical exercises to learn a programming language
learning programming programming-language
Last synced: 14 Jul 2025
https://github.com/ayushmantripathy/pips
a functional, dynamically weakly typed, interpreted, indented programming language.
c functional-programming interpreter make piping programming-language
Last synced: 21 Mar 2025
https://github.com/v-kolesnikov/simple
Simpλe imperative programming language
computer-science programming-language self-education
Last synced: 24 Dec 2025
https://github.com/omarazizi/qamar
Dynamically typed general-purpose Programming language & it's Interpreter with Garbage Collection, and Bytecode instruction Virtual Machine similar to JVM built with C
compiler interpreter programming-language virtual-machine
Last synced: 26 Mar 2025
https://github.com/zeroplayerrodent/uzumaki-esolang
Spirals... This language is contaminated by spirals...
esolangs horror manga programming-language spirals
Last synced: 19 Mar 2025
https://github.com/daniel-boll/pile
The oficial repo for the pile lang
compiler compiler-principles concatenative-programming-language lexer-analyzer programming-language stack-based
Last synced: 08 Apr 2025
https://github.com/danprince/wings
Making a self hosted programming language on a flight
Last synced: 11 Jun 2025
https://github.com/thmxv/tx-lang-rust
Lightweight, fast, modern and safe scripting language
compiler fast interpreter language light lightweight programming-language rust safe single-pass vm
Last synced: 15 Mar 2025
https://github.com/stynh/novabasicv2
Custom programming language interpreted in C#. I have no earlier experience building Interpreters. Hobby project.
abstract-syntax-tree basic-programming csharp interpreter programming-language
Last synced: 01 Jul 2025
https://github.com/laluxx/jade
a C abstraction
programming-language transpiler
Last synced: 30 Apr 2025