Topic

programming-language

Repositories (1502)

cli
cli offline-ai TypeScript

The AI agent script CLI for Programmable Prompt Engine.

80
dyalect
dyalect vorov2 C#

Dyalect is a dynamic programming language for .NET.

79
Lama
Lama PLTools Raku

Teaching language LaMa for a compiler course

79
lambda-zero
lambda-zero clark800 C

minimalist pure lazy functional programming language (pythonic haskell)

79
lamina
lamina SkuldNorniern Rust

High-performance compiler backend for Lamina Intermediate Representation

79
pivot-lang
pivot-lang Pivot-Studio Rust

A Rust-like language with immix GC and other cool stuffs

78
Amun
Amun AmrDeveloper C++

A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple an...

78
fif
fif benzap Clojure

Stack-based Programming in Clojure(script)

78
Tachyon
Tachyon ryanmaugv1 Python

Experimental Programming Language Coded in Python!

78
mach
mach octalide Makefile

A programming language for people who like to know what their code is doing.

78
Smart-Intermediate-Representation
Smart-Intermediate-Representation AntChainOpenLabs Rust

A brand-new multi-scenarios smart contract compiler framework

77
wado
wado wado-lang Rust

The Wado Programming Language

77
CricLang
CricLang manthanguptaa Go

CricLang is a fun dynamically typed language written in Go for cricket enthusiasts.

77
Lox2
Lox2 HallofFamer C

A Superset of Lox Programming Language with Multi-pass Compiler, Optional Static Typing and lots of new features.

77
japt
japt ETHproductions JavaScript

Japt 1.4.5, the other JavaScript golfing language

76
compiler
compiler callisto-lang D

The Callisto compiler of the 13th month, and other language extras

76
xylo
xylo giraffekey Rust

A functional programming language for procedural art

76
polyglot-euler
polyglot-euler FrankKair Elixir

📜 Project Euler solutions in various programming languages

76
TREPL
TREPL TomaszRewak JavaScript

TRE is an object oriented, functional programming language, that enables user to view all processes happening inside a memory during program execution...

75
BatchASM
BatchASM DosX-dev Batchfile

BatchASM - primitive virtual machine (high level assembly language) for executing instructions in programming language environment Windows Batch.

75
parallelprogrammingbook
parallelprogrammingbook JGU-HPC C++

supplementary material/programming exercises

74
bf
bf sno2 TypeScript

A Brainheck interpreter built in the TypeScript type system.

74
citron
citron alimpfard C

General purpose programming language (mainly for unix-like systems)

73
colang
colang rsms C

Programming language and compiler —WORK IN PROGRESS—

73
adana
adana nbittich Rust

repl / scripting language / namespaced command line aliases

73
ghuloum
ghuloum tekknolagi C

Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)

72
diatom
diatom diatom-lang Rust

The diatom programming language

72
heresy
heresy jarcane Racket

A BASIC-flavored Lisp dialect

72
neon-lang
neon-lang ghewgill C++

Implementation of a simple programming language

72
chimera
chimera xieyuheng TypeScript
71
soppo
soppo halcyonnouveau Rust

Go, with the features it's missing.

71
Juka
Juka jukaLang C#

🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet p...

71
mewmew
mewmew bauripalash C++

/ᐠ。ꞈ。ᐟ\ MewMew Programming Language - Program in Cats' Language

71
microlisp
microlisp lazear C

A set of minimal lisp implementations

71
Niva
Niva gavr123456789 Kotlin

Smalltalk like programming language

71
cotton
cotton nanikamado Rust

A programming language

70
BIPLAN
BIPLAN gioblu C

Byte coded Interpreted Programming language

70
wotpp
wotpp wotpp C++

A small macro language for producing and manipulating strings.

70
old-core.horse64.org
old-core.horse64.org horse64 C

A simple & versatile high-level programming language.

70
Nasal-Interpreter
Nasal-Interpreter ValKmjolnir C++

Modern efficient runtime for Nasal: using stack-based direct-threading virtual machine.

69
MemeAssembly
MemeAssembly kammt C

A Meme-based programming language

69
primordialsoup
primordialsoup rmacnak Smalltalk

An implementation of the Newspeak programming language

69
rlci
rlci orsinium-labs Rust

🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.

69
hermes
hermes sebbekarlsson C

C-like scripting language

68
TinyLean
TinyLean anqur Python

Tiny theorem prover with syntax like Lean 4 in <1K LOC

68
soma
soma SrGaabriel Lean

⚗️ | Soma is a general-purpose dependently-typed functional programming language powered by Interaction Nets with a minimal runtime.

68
Baji-Marathi-Programing-Language
Baji-Marathi-Programing-Language joey00072 Python

बाजी (baji) high-level,dynamically typed, interpreted first Marathi programing language.

68
friends-lang
friends-lang vain0x TypeScript

PL for friends in the Japaripark (Logical programming language with Japanese animation-reference joke syntax)

67
landscape-of-programming
landscape-of-programming songtianyi

This repo aim to show you what to learn on the way to excellence.

67
Laythe
Laythe Laythe-lang Rust

A gradually typed language originally based on the crafting interpreters series

66