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/tinybiggames/parse
Parse - Universal Language Engine: 🔧⚡Build custom programming languages with fluent API + LLVM backend. Define grammar rules at runtime, generate native code instantly - no separate generation step! Perfect for DSLs, compiler research & language experimentation. Delphi native with chainable API design.
code-generation compiler delphi dsl fluent-api language-engine llvm parser-generator pascal programming-language
Last synced: 04 Sep 2025
https://github.com/lycan-nt/harvard-cs50
computer science course
c computer-science havard havardcs50 programming programming-language python
Last synced: 03 May 2026
https://github.com/lpapailiou/fac
A toy programming language including jflex scanner, cup parser and semantic validation. Executably by console and by gui (a toy-IDE).
automaton bnf compiler-construction cup flex flex-cup formal-language interpreter java java-8 javafx javafx-application jflex parser programming-language regex theoretical-computer-science toy-language
Last synced: 04 May 2026
https://github.com/joelburget/planetary
playing with programming languages again
functional-programming ipfs ipld language merkle programming-language
Last synced: 04 May 2026
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: 04 May 2026
https://github.com/kenpusney/yample
Programming Language on YAML
data-as-code programming-language yaml
Last synced: 04 May 2026
https://github.com/cunyu1943/codenav
程序员工具导航
cpp css golang java navigation programming-language vue3
Last synced: 04 May 2026
https://github.com/chr1st0scli/rainlisp-vscode
RainLisp support for Visual Studio Code.
dotnet interpreter lisp lisp-dialect lisp-interpreter programming-language repl vscode-extension
Last synced: 04 May 2026
https://github.com/aattoa/kieli
A general-purpose programming language
compiler language-server programming-language
Last synced: 09 Jun 2026
https://github.com/sanikamal/python-atoz
A collection of awesome beginners-friendly python tutorials, code snippet and projects.
gui programming-language python python36 sqlalchemy tkinter
Last synced: 09 Jun 2026
https://github.com/cloth-foundation/cloth
A statically-typed OOP language with two-pass compilation.
compiler golang help-wanted programming-language static-typing
Last synced: 05 May 2026
https://github.com/jacoobes/euclase
pure C11 programming language with custom virtual machine and assembler
assembler c c11 clojure lisp parsing programming-language scheme virtual-machine xmake
Last synced: 06 May 2026
https://github.com/hydr0nium/daydream
Daydream programming language
cpp daydream programming-language
Last synced: 24 Jun 2026
https://github.com/kingjethro999/ignite
Ignite - A Custom React Native DSL Framework, Runs on Expo Go
expo extensions framework javascript programming-language react-native typescript
Last synced: 07 May 2026
https://github.com/karmakrafts/ferrous-homepage
The official homepage for the Ferrous programming language.
css ferrous font-awesome homepage html html-css-javascript javascript programming-language shader webgl
Last synced: 07 May 2026
https://github.com/dan13681989/farsiscript
یک زبان برنامهنویسی فارسی با مفسر و کامپایلر به C – FarsiScript
c compiler farsi interpreter persian persian-language programming-language scripting-language
Last synced: 10 Jun 2026
https://github.com/jaebradley/github-languages-client
📖 NodeJS Client for GitHub Languages
github-language github-languages nodejs npm npm-package programming-language programming-languages
Last synced: 08 May 2026
https://github.com/chunche95/programacionmodernapython
Creación de repositorio de proyectos de programación moderna en Python.Autor: Paulino Esteban Bermúdez R.
bermudez exercise paulino programming-language project projects python python-script python3 web website
Last synced: 08 May 2026
https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-
A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.
algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python
Last synced: 09 May 2026
https://github.com/nikitaberezhnyj/udav
Python dialect with Ukrainian syntax.
cpp language programming-language python udav udav-programming-language
Last synced: 09 May 2026
https://github.com/oblivious-oblivious/zircon
Zircon: a small parser for object oriented programming in C.
object-oriented-programming programming-language transpiler yacc zircon
Last synced: 04 Apr 2025
https://github.com/guxingke/truffle-demo
graal truffle demo, simple calc impl.
graalvm lisp programming-language truffle
Last synced: 24 Jun 2026
https://github.com/mr-r0ot/nexon
Masterpiece programming language NEXon!
cpp fast fast-code language llvm programming programming-language
Last synced: 12 Apr 2026
https://github.com/ibax-io/needle
The smart contract programming language called Needle.
blockchain embedded-language golang needle programming-language smart-contracts
Last synced: 09 Apr 2025
https://github.com/gustavodiasag/monkey
Yet another interpreter implementation, this time using Golang
golang interpreter language-implementation programming-language test-driven-development
Last synced: 03 Sep 2025
https://github.com/sashakoshka/arf
Please go to https://git.tebibyte.media/fspl/fspl
arf golang programming-language
Last synced: 16 Jan 2026
https://github.com/alexdieu/stalinium-langage
Simple langage de programmation en FR , basé sur python3
Last synced: 04 Aug 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: 11 May 2026
https://github.com/kinshuk-code-1729/python-basic
This repository contains some basic codes of python programming language
programming programming-language python tkinter-gui tkinter-python turtle turtle-graphics
Last synced: 13 May 2026
https://github.com/ogshawnlee/coral-lang
Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to Python as I don't know how to compile to a lower level. Pretty much the same as my previous language Pino, might merge into it.
Last synced: 16 Jun 2026
https://github.com/jomy10/wasm-lang-temp
Multi-paradigm language for front-end web development. Compiles to WASM and creates small file sizes.
compiler language multi-paradigm programming-language wasm web webassembly webdevelopment
Last synced: 23 Oct 2025
https://github.com/huidaecho/mafi
MAth Friendly Interpreter
calculator interpreter mathematics programming-language
Last synced: 11 Jun 2026
https://github.com/luzeduardo/miguenz-lang
A study interpreter for a new language called "Minguez", inspired by a lovelly person's word to identify unknow objects
go interpreter programming-language
Last synced: 19 Jan 2026
https://github.com/loitd/rubycourse
Repository for the Youtube playlist: "Học lập trình Ruby căn bản" at https://www.youtube.com/channel/UCb8t2YTgLsAbTcdafpZzFuw
basic devise excercises learning programming-language ruby ruby-on-rails tutorial tutorial-code tutorials youtube-playlist
Last synced: 21 Jan 2026
https://github.com/michaelsproul/honours-thesis
4th Year Honours Thesis on Programming Language Semantics
coq honours-thesis programming-language software-verification type-system
Last synced: 13 Oct 2025
https://github.com/jcbages/glox
:confetti_ball: A Golang implementation of the 'jlox' interpreter from the book Crafting Interpreters by Bob Nystrom.
interpreter programming-language
Last synced: 13 Oct 2025
https://github.com/Lemniscate-world/ROGUE
ROGUE is a fuzy logic programming language
fuzzy fuzzy-logic fuzzy-matching fuzzy-search logic logic-programming programming programming-language programming-languages synt
Last synced: 13 Oct 2025
https://github.com/nikhiljsk/learn_go
Golang - Quick Code Reference, Notes and Backend API using mux
getting-started go golang mux mux-router programming-language
Last synced: 13 Oct 2025
https://github.com/zhibirc/ni
Ni :elephant: Programming Language
ast compiler context-free-grammar javascript lexical-analyzer parser programming-language
Last synced: 13 Oct 2025
https://github.com/zwrawr/recap
Recapping some programming languages by doing some simple example problems
hacktoberfest java learning-by-doing programming-language recap rust
Last synced: 14 Apr 2026
https://github.com/katahiromz/read_all
Read a binary file entirely in various programming languages
file-reader file-reading programming-language
Last synced: 31 May 2026
https://github.com/a2p1k02/scc
Compiler writting in C for C
c c-compiler cli compiler programming-language simple
Last synced: 14 May 2026
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: 14 Apr 2026
https://github.com/valarpirai/monkey_lang
Monkey language interpreter in Go
go interpreter monkey-language programming-language
Last synced: 14 Oct 2025
https://github.com/riverdave/interfuse-website
Home of the Interfuse programming Language. Website 🌎 built for demonstration purposes
compiler editor llvm llvm-ir programming-language
Last synced: 18 Feb 2026
https://github.com/fernandothedev/farpy-d
The Farpy compiler rewritten in D
compiler dlanguage programming-language
Last synced: 09 Feb 2026
https://github.com/abhinavkorpal/shell
A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.
programming-language scripting-language shell shellscript
Last synced: 15 Oct 2025
https://github.com/stevana/smarrow-lang
Experimental programming language where programs are state machines expressed in arrow notation
distributed-systems programming-language state-machines
Last synced: 11 Oct 2025
https://github.com/rorakus/opplang
Programming language O++
compiler interpreter java programming-language
Last synced: 15 Oct 2025
https://github.com/abdullah-sheikh/image-processing
Image Processing in Swift 🚀😊
hacktoberfest ios-swift iosdevelopment programming-language swift5
Last synced: 15 Oct 2025
https://github.com/lussierc/boscopl
A fun & simple programming language.
parser programming-language python scanner
Last synced: 11 Oct 2025
https://github.com/matmanna/big-o-s-loop-lab
🔁 A programming-simulator game where loops and recursion are used to control and solve puzzles!
gmtk-jam godot godot4 logic-programming pixel-art programming-language puzzle puzzle-game visual-programming
Last synced: 11 Oct 2025
https://github.com/aryanahadinia/programminglanguagedesignproject
programming-language racket-lang
Last synced: 01 Mar 2026
https://github.com/bvsvntv/ga-lang
An experimental interpreted toy programming language to write programs using devanagari script
devanagari nepali nepali-programming-language programming-language
Last synced: 01 Jun 2026
https://github.com/witch-world/hacker-rank-problems-python
coding coding-challenge competitive-coding competitive-programming competitive-programming-contests hackerrank hackerrank-solutions problem-solving programming-challenges programming-exercises programming-language python python3 pythonprogramming
Last synced: 01 Jun 2026
https://github.com/davidlee18/minihaskell
a little, functional, and lazy language
functional-programming lazy programming-language
Last synced: 30 Jan 2026
https://github.com/jhonshua/tutorial-c
This is a course on the basic concept of the C language.
c lenguaje-de-programacion programming-language
Last synced: 20 Jun 2025
https://github.com/bt7s7k7/interpretedexpression
Minimalist, dynamic and embeddable programming language for C#
config configuration csharp csharp-library customization interpreter metaprogramming mod-loader plugin-loader programming-language
Last synced: 05 Sep 2025
https://github.com/farrelad/sunnyday
About doing challenges everyday
challenge daily-challenge everyday-code programming-language
Last synced: 15 Oct 2025
https://github.com/phyulwin/assembly-programming-projects
These programs were developed as part of coursework assignments and include both required tasks and bonus exercises.
mars mips-assembly programming-language
Last synced: 14 May 2026
https://github.com/sudo-arash/nonscript
Basically MATLAB but worse
calculator matlab programming-language python
Last synced: 26 Apr 2026
https://github.com/deyzi-the-youtuber/casm
Assembly's cooler younger brother, CASM.
assembly assembly-language compiler cpp programming-language x86-64
Last synced: 12 Mar 2025
https://github.com/travisty-/monkey
A toy interpreted programming language, written in Go.
compiler go golang interpreter programming-language
Last synced: 10 Jun 2026
https://github.com/miri-lang/miri
A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI
compiler cranelift gpu gpu-programming llvm miri programming-language
Last synced: 08 May 2026
https://github.com/yeisonmontoya1815/java-repository-for-future-learners
This project provides a comprehensive resource for learning Java, featuring tutorials, exercises, and advanced concepts. It covers everything from basic programming principles to complex topics like multithreading and database integration, with hands-on examples and interactive exercises for learners at all levels.
database development-environment java programming-language sql
Last synced: 26 Apr 2026
https://github.com/dignissimus/pyjlang
A python like language which is supposed to compile to Java
java language programming-language python
Last synced: 08 May 2026
https://github.com/hemantwasthere/c-programs
Some C programs
c program programming programming-language
Last synced: 13 Jun 2026
https://github.com/luka-j/stories
A language for creating interactive stories
domain-specific-language interpreter java programming-language
Last synced: 26 Apr 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 2026
https://github.com/farhantips/python-programming-language-1--cse110
Explore practical implementations and exercises related to Python programming concepts. This serves as a hands-on guide to mastering Python through coding challenges, experiments, and real-world applications.
basic-programming bracu bracucse110 colab-notebook cse110 programming-language pycharm python
Last synced: 17 Mar 2025
https://github.com/lamavia/flow
LIttle, dangerously dynamically typed, CPS styled programming language
Last synced: 12 Jun 2025
https://github.com/ang3lerr404/hololang
A new semi-toy programming language written in zig
programming-language programming-language-development zig
Last synced: 22 May 2026
https://github.com/teragrep/pth_03
Data Processing Language (DPL) grammar for Teragrep
antlr antlr4 data-processing-language dpl grammar java-library javascript-library programming-language teragrep
Last synced: 27 Jan 2026
https://github.com/realchrisdebon/gyroprompt
GyroPrompt is a simple script interpreter, serving as its own language. GyroPrompt is a work in progress that intends to simplify higher level tasks, and enable users to make powerful and stable console applications.
c-sharp console-application high-level-language interpreter programming-language scripting-language
Last synced: 07 Jun 2026
https://github.com/meysam81/flight-console-app
a minor bug fix from a source of someone else; just changed some glitches so that it can work properly
assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects
Last synced: 11 Oct 2025
https://github.com/linusdm/ex_lox
An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).
crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser
Last synced: 25 Oct 2025
https://github.com/leifericf/mino
A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.
clojure embedded lisp programming-language
Last synced: 09 May 2026
https://github.com/seonghaedu/k.code
This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.
programming-language school school-education
Last synced: 27 Apr 2026
https://github.com/raulil/nobolog
Like Prolog, but for newbies
programming-language prolog-implementation
Last synced: 10 Jun 2026
https://github.com/qundao/mirror-zig
Mirror of zig lang <https://codeberg.org/ziglang/zig> | https://github.com/ziglang/zig has moved | General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Last synced: 23 Jun 2026
https://github.com/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 May 2026
https://github.com/polsys/peisik
A tiny, verbose and very impractical programming language.
basic-programming-language c-sharp cpp11 interpreter programming-language
Last synced: 27 Apr 2026
https://github.com/sandyg6/c-programming
C Programming
arrays cprogramming cprogramming-language filehandling pointers programming programming-language structures
Last synced: 09 Oct 2025
https://github.com/aerkiaga/nacre
A programming language for verified software.
compiler formal-verification programming-language
Last synced: 25 Oct 2025
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
https://github.com/hgiesel/slang
A Clojure-like language with built-in Profunctor Optics
profunctor-optics programming-language
Last synced: 07 Jun 2026
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: 12 Oct 2025
https://github.com/blazinsan/medrecordkeeper
A medical record-keeping program developed by C Programming Language, intended for healthcare authorities usage such as hospitals, clinics, etc..
cprogramming cprogramming-language health health-check health-data healthcare medical medical-informatics programming-language records
Last synced: 09 Apr 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/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/iamsuudi/interpreter
Interpreter for my hypothetical programming language
golang interpreter programming-language
Last synced: 28 Apr 2026
https://github.com/plume-lang/homebrew-plume
Plume Homebrew formula repository
homebrew homebrew-formula homebrew-tap programming-language
Last synced: 28 Apr 2026
https://github.com/it-delinquent/smack_your_brother
A small clicker game themed around smacking your brother
c-sharp caliburn caliburn-micro click clicker clicker-game clickergame clicking clicking-game csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern programming programming-language windows wpf wpf-application wpf-ui
Last synced: 28 Apr 2026
https://github.com/billgewrgoulas/custom-compiler
Compiler for a small programming language, built for the Compilers course at UOI.
assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree
Last synced: 28 Apr 2026