Topic

programming-language

Repositories (1545)

numscript
numscript formancehq Go

Numscript is a Domain-Specific Language (DSL) designed to help you model complex financial transactions, replacing complex and error-prone custom code...

106
TinyAPL
TinyAPL RubenVerg Haskell

TinyAPL, a tiny APL dialect and interpreter in Haskell

105
wado
wado wado-lang Rust

The Wado Programming Language

105
skov
skov nicolas-p Factor

A visual programming environment.

104
keel
keel horacehoff Rust

A fast, statically-typed interpreted language that blends Rust-like syntax with Python's ease of use. 2-10x faster than Python, with type inference, m...

103
knox
knox AZHenley Go

A toy programming language written in Go that compiles to C.

103
compiler
compiler ren-lang Elm

Cleaner, clearer JavaScript. A modern scripting language for the Web.

103
mGo4th
mGo4th mactsouk Go

Source code for Mastering Go, 4th edition.

103
birb
birb marvinborner Haskell

:bird: *cheep cheep shriek caw*

103
aether
aether aether-lang-dev C

An actor-based systems language that compiles to readable C. Native, no VM, no garbage collector.

102
Akilang
Akilang syegulalp Python

A compiler for a simple language, built with Python and LLVM

102
plato
plato cdiggins C#

A simple and efficient cross-platform programming language.

102
fp
fp japiirainen Haskell

A small, weird and unpractical programming language.

102
lets-go
lets-go ntk148v Go

Let's Go!

101
mathmap
mathmap schani HTML

An image processing programming language and GUI

101
orca
orca itsyourbedtime Lua

Lua port of @neauoire orca for monome norns

101
Tidal
Tidal Tidal-Lang Rust

🦀 A Interpreted Programming Language Made using Rust 🦀

101
BCause
BCause Spydr06 C

BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.

100
voile-rs
voile-rs owo-lang Rust

Dependently-typed row-polymorphic programming language, evolved from minitt-rs

100
Electra-Lang
Electra-Lang DolphyWind C++

Electra is an esolang where you code like an electrician.

100
silver
silver viperproject Scala

Definition of the Viper intermediate verification language.

100
charly-vm
charly-vm KCreate C++

Fully parallel dynamically typed programming language

99
jactl
jactl jaccomoc Java

A secure, embeddable, scripting language for Java-based applications.

98
rpp
rpp daniel-shimon C++

Rashi Plus Plus - the new Hebrew scripting language

98
Noja
Noja cozis C

A programming language written for fun!

98
mutant
mutant aoiflux Go

Mutant is an open-source, garbage-collected programming language that tries to enable security by default.

98
Headache
Headache LucasMW C

Programming Language that compiles to 8 Bit Brainfuck

98
fir
fir fir-lang Rust

Fir programming language

98
brat
brat presidentbeef C

Brat is a little language for people who don't like to be told what to do.

97
NatsuLang
NatsuLang NatsuLang C++
97
LemonC
LemonC yananlemon Java

A teaching-oriented C-like compiler in Java, targeting JVM bytecode with parser, semantic analysis, backpatching, optimization, and end-to-end JVM tes...

96
Jazz
Jazz jazz-lang Rust

Jazz - modern and fast programming language.

95
rill
rill yutopp OCaml

Statically typed system programming language for 文鳥

95
Tsharp
Tsharp Tsharp-lang Go

🦕 Stack-oriented, interpreted, dynamic typed, general-purpose programming language written in Go ʕ◔ϖ◔ʔ.

94
cicada-plct
cicada-plct cicada-lang TypeScript

Cicada Language (PLCT little team)

94
vedic-lang.github.io
vedic-lang.github.io vedic-lang SCSS

Vedic language - Online Documentation and Compiler

94
Hexa
Hexa hexalang TypeScript

:bowtie: Compiler, standard library & backends

94
categorized-websites
categorized-websites alidehkhodaei SCSS

📚 An organized list of websites categorized by topic

94
cex
cex alexveden C

Cex.C - Comprehensively EXtended C Language

93
HackerRank
HackerRank MrinmoiHossain C++

HackerRank Online Judge Problem Solutions included Algorithms, Data Structure, Mathematics, Programming Language

93
battlestar
battlestar xyproto Go

:dizzy: A different take on Assembly, with the goal of creating tiny executables.

93
Dachs
Dachs rhysd C++

Dachs; A Doggy :dog: Programming Language

92
uno
uno fuse-open C#

Extremely fast, native C#-dialect and powerful tooling for mobile and desktop developers

92
aixt
aixt fermarsan V

Microcontrollers programming framework based on Vlang.

91
progex
progex ghaffarian Java

PROGEX (Program Graph Extractor); a cross platform tool for extracting graphical program representations from software source code

90
thingtalk
thingtalk stanford-oval TypeScript

The Programming Language of Virtual Assistants

90
v0.83
v0.83 miniBloq Python

miniBloq.v0.83

90
vanilla-lang
vanilla-lang zehaochen19 Haskell

An implementation of a predicative polymorphic language with bidirectional type inference and algebraic data types

90
CSpydr
CSpydr Spydr06 C

A static typed low-level compiled programming language inspired by Rust and C

90
plush
plush maximecb Rust

Minimalistic dynamically-typed language for fun, teaching and creative programming.

89