Topic

programming-language

Repositories (1585)

pikelet
pikelet pikelet-lang Rust

A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧

621
cotowali
cotowali cotowali V

A statically typed scripting language that transpile into POSIX sh

617
goruby
goruby goruby Go

GoRuby, an implementation of Ruby written in Go

610
solar
solar paradigmxyz Rust

Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust

609
abs
abs abs-lang Go

Home of the ABS programming language: the joy of shell scripting.

609
toy-lang
toy-lang Vexu Zig

Toy language for experimentation and fun.

604
dace
dace spcl Python

DaCe - Data Centric Parallel Programming

598
motoko
motoko caffeinelabs OCaml

Simple high-level language for writing Internet Computer canisters

592
cairo-vm
cairo-vm starkware-libs Rust

cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable pr...

589
CS_Offer
CS_Offer rongweihe

后台开发基础知识总结(春招/秋招)

588
revo
revo if-not-nil Zig

a dynamic language for the joy of programming

586
Gwion
Gwion Gwion C

:musical_note: strongly-timed musical programming language

581
goboscript
goboscript aspizu Rust

goboscript is the Scratch compiler

577
dg
dg pyos Python

A programming language for the CPython VM.

577
Introduction-to-touchdesigner
Introduction-to-touchdesigner interactiveimmersivehq CSS

Open source introductory manual for Derivative TouchDesigner 088

576
ink
ink thesephist Go

Ink is a minimal programming language inspired by modern JavaScript and Go, with functional style.

575
my_basic
my_basic paladin-t C

A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.

575
hexagony
hexagony m-ender Ruby

A two-dimensional, hexagonal programming language.

574
Free-Courses
Free-Courses Leocardoso94 TypeScript

A collection of free courses about programming :book:

572
coi
coi coi C++

A type-safe, component-based language for building reactive WASM web apps.

567
ribbit
ribbit udem-dlteam Scheme

A portable, compact and extensible Scheme implementation to 25 targets. R4RS compliant.

566
wyvern
wyvern wyvernlang Java

The Wyvern programming language.

566
Project-Guidance
Project-Guidance Kushal997-das Jupyter Notebook

:octocat:🌟 The Ultimate resources for beginner to advanced level projects all in one place 💻 🎯🚀

566
malbolge-lisp
malbolge-lisp iczelia TeX

A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.

563
fslang-design
fslang-design fsharp F#

RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas

560
pl-docs
pl-docs FrankHB

Programming Language Documentations

560
cone
cone jondgoodwin C

Cone Programming Language

558
completely-unscientific-benchmarks
completely-unscientific-benchmarks frol C++

Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pasca...

557
jolie
jolie jolie Java

The Jolie programming language

556
cadence
cadence onflow Go

Cadence: the resource-oriented smart contract programming language of the Flow network. Capability-based security, type safety, and move semantics

546
phel-lang
phel-lang phel-lang PHP

A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functio...

533
wasm-by-example
wasm-by-example torch2424 JavaScript

Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)

524
mutant
mutant aoiflux Go

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

520
latino
latino lenguaje-latino Rich Text Format

Lenguaje de programación de código abierto para latinos y de habla hispana.

509
juvix
juvix anoma Haskell

A language for intent-centric and declarative decentralised applications

508
golo-lang
golo-lang eclipse-archived Java

Golo - a lightweight dynamic language for the JVM.

492
swapview-rosetta
swapview-rosetta lilydjwg Rust

Print swap usage per process. Implemented in various programming languages

490
kuroko
kuroko kuroko-lang Python

Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.

488
lbForth
lbForth larsbrinkhoff Forth

Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.

485
wu
wu wu-lang Rust

🐉 A practical game and data language

483
topshell
topshell topshell-language Scala

TopShell - a purely functional, reactive scripting language

481
mazeppa
mazeppa hirrolot OCaml

A modern supercompiler for call-by-value functional languages

479
mson
mson redgeoff JavaScript

🏗️MSON Lang: Generate an app from JSON

475
pen
pen pen-lang Rust

The parallel, concurrent, and functional programming language for scalable software development

474
pLam
pLam slovnicki Haskell

An interpreter for learning and exploring pure λ-calculus

469
wain
wain rhysd Rust

WebAssembly implementation from scratch in Safe Rust with zero dependencies

461
never
never never-lang C

Never: statically typed, embeddable functional programming language.

460
lurk-beta
lurk-beta lurk-lab Rust

Lurk is a Turing-complete programming language for recursive zk-SNARKs. This is the prior, elliptic curve based variant of Lurk (contact: @porcuquine)

453
crust
crust NishanthSpShetty Rust

C/C++ to Rust transpiler

445
programming-languages-logos
programming-languages-logos abranhe Shell

Programming Languages Logos

440