Topic

programming-language

Repositories (1502)

luna
luna thomscoder Go

🌙 A really tiny WebAssembly compiler for demonstration and educational purposes. Written in Go and built as one of my quests to conquer the WebAssemb...

316
vedic
vedic vedic-lang Rust

vedic is the world's first working Sanskrit programming language

314
Python-100-days
Python-100-days BEPb Python

Изучи питон / python за 100 дней

313
gdl
gdl gnudatalanguage C++

GDL - GNU Data Language

307
ghost-lang
ghost-lang jamiebuilds

:ghost: A friendly little language for you and me.

304
lawvere
lawvere jameshaydon Haskell

A categorical programming language with effects

303
c2go
c2go goplus Go

Convert C to Go

301
nadesiko3
nadesiko3 kujirahand TypeScript

Japanese Programming Language Nadesiko v3 (JavaScript/TypeScript)

299
rad
rad amterp Go

Modern CLI scripts made easy.

299
Vyxal
Vyxal Vyxal Scala

A code-golfing language experience that has aspects of traditional programming languages - terse yet convenient.

299
xdpw
xdpw vtereshkov Pascal

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

294
calysto_scheme
calysto_scheme Calysto Scheme

A Scheme kernel for Jupyter that can use Python libraries

294
Resources
Resources Devs-Dungeon HTML

Get Best Resources on every Domain here!

294
tensorlang
tensorlang tensorlang Python

Tensorlang, a differentiable programming language based on TensorFlow

292
GdScript2All
GdScript2All Lcbx Python

A transpiler for GdScript (targeting C# and c++) written in Python

288
One
One One-Language C

One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software 1️⃣ 🕐 🩱

287
guide-to-interpreters-series
guide-to-interpreters-series tlaceby TypeScript

Contains source-code for viewers following along with my Beginners Guide To Building Interpreters series on my Youtube Channel.

284
xl
xl c3d C++

A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites

284
scpl
scpl pfgithub TypeScript

text language for writing ios shortcuts faster

284
chaos
chaos chaos-lang C

The Chaos Programming Language

283
Roadmap-to-become-a-professional-Software-Engineer
Roadmap-to-become-a-professional-Software-Engineer MohamedAdelZidane
280
scrap
scrap Grisshink C

New block based programming language, with advanced features, built from ground up in C

279
Dictu
Dictu dictu-lang C

Dictu is a high-level dynamically typed, multi-paradigm, interpreted programming language.

278
tinybasic
tinybasic slviajero C

A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.

278
computer_science
computer_science shhossain Jupyter Notebook

Computer Science Topics

278
awesome-programming-presentations
awesome-programming-presentations techgaun

Presentations that programmers should watch

277
mech
mech mech-lang Rust

🦾 Mech is a programming language for building data-driven systems like robots, games, and interfaces. Start here!

277
mimium
mimium mimium-org C++

*This repository is archived. Now main development repository is mimium-org/mimium-rs .

274
ol
ol yuriy-chumak Scheme

Otus Lisp (Ol) is a purely functional multi-platform Scheme dialect with built-in FFI and infix math.

274
NPLRuntime
NPLRuntime LiXizhi C++

NPL - Neural Parallel Language

272
C-CPP-Programming
C-CPP-Programming The-Young-Programmer C++

C/C++ Programming for Beginners (Basic to Advance)

272
millfork
millfork KarolS Scala

Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles

271
Chap
Chap ali77gh Rust

Simple Programming Language for fun.

269
eldiro
eldiro lunacookies Rust

Learn to make your own programming language with Rust

269
cerberus
cerberus PhilMoe C

Cerberus X - A cross platform game programming language.

268
fathom
fathom yeslogic Rust

🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧

267
potigol
potigol potigol Scala

Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners

266
PatternLanguage
PatternLanguage WerWolv C++

The Pattern Language used by the ImHex Hex Editor

261
cognate
cognate cognate-lang C

A human readable quasi-concatenative programming language

260
KiVM
KiVM imkiva C++

🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.

259
MessiScriptInterpreter
MessiScriptInterpreter Erawaa Python

Intérprete de MessiScript, un lenguaje de programación esotérico en el que cada código es una jugada de Messi.

258
t-ruby
t-ruby type-ruby Ruby

T-Ruby, TypeScript-style types for Ruby language

257
mcscript
mcscript Stevertus JavaScript

A programming language for Minecraft Vanilla

256
3bc-lang
3bc-lang RodrigoDornelles C

Low-level language, tiny virtual machine, minimal runtime, intermediate representation, embeddable, easy for beginners. (Friendly Punched cards)

256
Toy
Toy krgamestudios C

The Toy Programming Language.

254
panda
panda panda-lang Java

Proof of concept of modern and stylish interpreted programming language for the JVM ⚜️

251
oak
oak thesephist HTML

An expressive, simple, dynamic programming language.

251
tokay
tokay tokay-lang Rust

Tokay programming language, designed for ad-hoc parsing and syntax-directed development.

251
jason
jason jason-lang Java

Jason is a fully-fledged interpreter for an extended version of AgentSpeak, a BDI agent-oriented logic programming language.

250
tampio
tampio fergusq Python

Tampio: An object-oriented programming language made to resemble Finnish

245