programming-languages

Programming language directory

A curated list of programming languages with their characteristics and features

Awesome Programming Languages

GitHub

293 stars
15 watching
35 forks
last commit: about 2 years ago
Linked from 1 awesome list

awesomeawesome-listcurated-listlearningprogramming-languages

Programming languages / Functional

Accelerate909almost 2 years agoEmbedded language for high-performance array computations
Agda2,532almost 2 years agoDependently typed functional language
Alice ML212almost 4 years agoFunctional programming language based on Standard ML, extended with support for concurrent, distributed, and constraint programming
Amulet328almost 5 years agoML-like functional programming language
Amulet328almost 5 years agoSimple functional programming language in the ML tradition, with support for higher-rank parametric polymorphic types and row-polymorphic records, pattern matching with algebraic data types, and tail recursion elimination
Atto152about 7 years agoInsanely simple self-hosted functional programming language
Beluga185about 2 years agoFunctional programming language designed for reasoning about formal systems
Bosatsu227almost 2 years agoPython-ish pure and total functional programming language
Braid139over 7 years agoFunctional language with Reason-like syntax that compiles to Go
Bright ML80about 6 years agoStatically-typed programming language based on "F-ing modules"
Calypso66over 2 years agoMostly imperative language with some functional influences that is focused on flexibility and simplicity
Clio938over 3 years agoFunctional, parallel, distributed programming language. ( )
cur222over 3 years agoPowerful meta-programming for powerful types
Derw378almost 3 years agoElm-inspired language that transpiles to TypeScript
Discus174over 7 years agoExperimental dialect of Haskell which investigates static typing and program transformation in the presence of computational effects
Ditto62over 2 years agoFunctional, statically typed, and pure
Dynasty6almost 3 years agoInterpreted, dynamically-typed, lazily evaluated, purely functional programming language
EffFunctional language with handlers of not only exceptions, but also of other computational effects such as state or I/O
Effekt336almost 2 years agoResearch language with effect handlers and lightweight effect polymorphism. ( )
Enki8over 6 years agoIntended to be a logic language for teaching programming to people with no programming experience
Eta2,612about 4 years agoDialect of Haskell on the JVM
Eve7,168over 8 years agoProgramming language based on years of research into building a human-first programming platform
Expresso302over 3 years agoSimple expressions language with polymorphic extensible row types. ( )
F*General-purpose functional programming language with effects aimed at program verification
F#3,948almost 2 years agoOpen-source, cross-platform functional programming language for .NET
Facet81over 4 years agoCall-by-value functional language with algebraic effects, quantitative type theory, and staging
Fika226over 5 years agoStatically typed functional programming language for the web
Flix2,191almost 2 years agoStatically typed functional- and logic programming language inspired by Scala, OCaml, F#, Haskell, and Datalog. ( )
Functa9over 11 years agoFlexible, fully functional dynamic programming language
Futhark2,428almost 2 years agoPurely functional data-parallel programming language. Its optimising compiler is able to compile it to typically very performant GPU code
Gluon3,230almost 2 years agoStatic, type inferred and embeddable language written in Rust
Grace389almost 3 years agoReady-to-fork interpreted, typed, and functional language
Granule593almost 2 years agoStatically typed functional language with graded modal types for fine-grained program reasoning via types
HaskellAdvanced, purely functional programming language
Hemlock31almost 2 years agoSynthesizes the expressive type and module systems of ML-family languages, a unified parametric effects/mutability/type system, and the shared-nothing message-passing parallelism of Erlang
Ink564about 5 years agoMinimal programming language inspired by modern JavaScript and Go, with functional style. ( )
Keli172over 7 years ago( ) ( )
Ko306about 3 years agoGeneric type-safe language for concurrent, stateful, deadlock-free systems and protocol manipulations
Koka3,333almost 2 years agoFunction-oriented language with effect inference
Labrys103about 3 years agoToy language based on LLVM that implements the System Fω type-system
lambda-ski28almost 3 years agoSmall functional language with a combinator based graph-reduction machine
LascaLLVM-based statically or dynamically typed strict functional programming language. Simplified OCaml if you will
Lawvere268over 3 years agoCategorical programming language with effects
Leo4,792almost 2 years agoFunctional, statically-typed programming language built for writing private applications
LinearML432over 9 years agoFunctional language for parallel programming
lviv53over 8 years agoStack-based RPN functional programming language. Written in Scheme
Mlatu158almost 2 years agoStatically typed, stack-based purely functional programming language designed for simplicity, speed, and safety
morloc195almost 2 years agoTyped, polyglot, functional language
Nazo ML59about 6 years agoExperimental implementation of temporal-logic-based Hindley-Milner type system
Neut841almost 2 years agoDependently-typed programming language based on the Calculus of Constructions. ( )
Never436over 2 years agoStatically typed, embedded functional programming language
OCamlIndustrial strength language supporting functional, imperative and object-oriented styles
Pikelet610over 5 years agoSmall, functional, dependently typed programming language
Salt62about 6 years agoCompilation target that functional programmers always wanted
Silt240about 7 years agoAn in-progress fast, dependently typed, functional programming language implemented in Swift
Sixten759about 6 years agoExperimental functional language where all data is unboxed by default. Functional programming with fewer indirections
Spiral925almost 2 years agoFunctional language with intensional polymorphism and first-class staging
TAMGU200almost 2 years agoFIL programming language: Functional, Imperative, Logical all in one for annotation and data augmentation
Tao1,098about 3 years agoStatically-typed functional programming language
TiMLFunctional Language for Practical Complexity Analysis with Invariants
TopShell481about 5 years agoPurely functional, reactive scripting language
Tyrade323almost 4 years agoPure functional language for type-level programming in Rust
Unison5,839almost 2 years agoModern, statically-typed purely functional language, similar to Haskell, but with a unique ability to describe entire distributed systems with a single program
UnlambdaMinimal, "nearly pure" functional programming language invented by David Madore. Based on combinatory logic. ( )
Ur/Web806over 2 years agoImplementation of a domain-specific functional programming language for web applications
Verve345almost 5 years agoFunctional language for the working hacker
Yeti246over 2 years agoML-like functional language for the JVM. ( )
Zilch25over 3 years agoStatically-typed, low-level, functional programming language with some focus on runtime performance

Programming languages / Lisp

Carp5,565almost 2 years agoStatically typed lisp, without a GC, for real-time applications. ( )
Clojure1,587over 6 years agoDynamic, general-purpose, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming
Common LispModern, multi-paradigm, high-performance, compiled, ANSI-standardized, most prominent (along with Scheme) descendant of the long-running family of Lisp programming languages
Emacs Lispdialect of the Lisp programming language used as a scripting language by Emacs with some later influence from Common Lisp. Created by GNU it supports imperative and functional programming methods
femtolisp1,587over 6 years agoLightweight, robust, scheme-like lisp implementation
Fennel2,490almost 2 years agoLua Lisp Language
Hime9about 4 years agoA general programming language running on the JVM platform
Janet3,598almost 2 years agoFunctional and imperative programming language and bytecode interpreter
Ketos751over 5 years agoLisp dialect scripting and extension language for Rust programs. ( )
Liz268almost 5 years agoLisp-flavored general-purpose programming language (based on Zig)
llrl156over 3 years agoLisp-like programming language powered by Rust + LLVM
Lux1,686almost 2 years agoFunctional, statically-typed Lisp that will run on several platforms, such as the Java Virtual Machine and JavaScript interpreters
PicoLispSimple and lightweight and encourages clean, concise code
Ren101over 3 years agoCleaner, clearer JavaScript. Modern scripting language for the Web
UrnLisp implementation for Lua. ( ) ( )

Programming languages / Object-Oriented

Inko915almost 2 years agoStatically-typed, safe, object-oriented programming languages for writing concurrent programs
Pharo1,222almost 2 years agoA pure object-oriented programming language and a powerful environment derived from Squeak Smalltalk
Smalltalk-72A pure message-oriented programming language and its environment implemented in '72 to test Alan Kay's idea of "programming by messaging"

Programming languages / Explicit logical parallelism

Ceu219about 3 years agoReactive language that aims to offer a higher-level and safer alternative to C. ( )
EstérelSynchronous reactive language that allows simple expression of parallelism and preemption and is based on logical instants and zero time hypothesis. ( )
FuncSug6almost 2 years agoLanguage for GUI programming that allows program codes to follow the same order as the scenario
Pendulum53about 8 years agoSynchronous reactive language (OCaml extension) to program reactive systems on the Web
Reactive ML20almost 4 years agoSynchronous reactive language that combines the temporal expressiveness of synchronous languages with the power of functional programming.( )
SugarCubes6almost 2 years agoSynchronous (à la Boussinot) reactive language that allows to write reactive parallel/concurrent programs on top of sequential JavaScript

Programming languages / Multi paradigm

AdaGeneral-purpose, strongly typed, performant, readable and safe language
AnteLow-level functional language for exploring refinement types, lifetime inference, and other fun features. ( ) ( ) ( )
CGeneral-purpose, imperative, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations
Chaos280about 4 years agoStrongly typed, dynamic yet compilable, test-oriented procedural programming language that achieves zero cyclomatic complexity. ( )
DGeneral-purpose programming language with static typing, systems-level access, and C-like syntax
Go124,564almost 2 years agoCompiled, statically typed in the tradition of Algol and C, with garbage collection, limited structural typing, memory safety features and CSP-style concurrent programming features added
Haxe6,219almost 2 years agoHigh-level and strictly-typed, cross-compiles to many different targets
JavaScriptHigh-level, dynamic, weakly typed, prototype-based, multi-paradigm, and interpreted
Julia45,995almost 2 years agoHigh-level, high-performance dynamic language for technical computing
Nim16,662almost 2 years agoBoth high-level and systems-level language, with productivity of Python, performance of C and meta-programming of Lisp
Objective CGeneral-purpose and object-oriented, adds Smalltalk-style messaging to the C programming language
Python64,132almost 2 years agoInterpreted high-level language for general-purpose programming
Ring1,282almost 2 years agoInnovative and practical general-purpose multi-paradigm language
Swift67,735almost 2 years agoGeneral-purpose, multi-paradigm, compiled programming language
TypeScript101,442almost 2 years agoStrict syntactical superset of JavaScript that adds optional static typing to the language

Programming languages / Funny

ArnoldC6,742over 2 years agoProgramming language based on the one-liners of Arnold Schwarzenegger
C-plus-Equality973over 5 years agoFeminist programming language
dogescript1,342about 3 years agoWow so syntax very doge much future

Programming languages / Other

ABS520over 3 years agoProgramming language that works best when you're scripting on your terminal
Acton152almost 2 years agoCompiled language, offering the speed of C but with a considerably simpler programming model
Alan308almost 2 years agoProgramming language that does concurrency for you and can thus separate how the software is written from how it runs
Antimony141almost 2 years agoLanguage that gets out of your way. ( )
Arturo728almost 2 years agoSimple, modern and powerful interpreted programming language for efficient scripting. ( )
Astro758about 3 years agoFun safe language for rapid prototyping and high performance applications
Austral1,129over 2 years agoSystems language with linear types
Bagel85almost 4 years agoStatically typed, reactive language with pure and impure functions. ( )
Ballerina3,683almost 2 years agoOpen-source programming language for the cloud that makes it easier to use, combine, and create network services. ( )
Basil122almost 5 years agoFast and flexible language exploring partial evaluation, context-sensitive parsing, and metaprogramming. Compiles JIT or AOT to native code
Beef2,516almost 2 years agoOpen source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment
BIPLAN68about 2 years agoByte coded Interpreted Programming language
BlazeX47over 2 years agoAOT compiled object oriented programming language
Bog549almost 2 years agoSmall, strongly typed, embeddable language. Written in Zig
Bolt581almost 3 years agoResearch language with finer-grained concurrency than Rust. ( )
Boson122about 2 years agoHybrid programming language written in Rust
Bosque5,248almost 4 years agoExperiment in regularized design for a machine assisted rapid and reliable software development lifecycle. ( )
ButterAims to be a concise and friendly language for building efficient software
buzz1,243almost 2 years agoSmall/lightweight typed scripting language written in Zig
Cairo1,350almost 2 years agoProgramming language for writing provable programs. ( )
Caledon170about 8 years agoDependently typed, polymorphic, higher order logic programming language
Cane89over 2 years agoA small vector language designed for making beats with realtime MIDI
Cant58over 2 years agoProgramming language descended mainly from E and Scheme
CharityCategorical programming language. ( )
Ć1,768almost 2 years agoLanguage which can be translated automatically to C, C++, C#, Java, JavaScript, Python, Swift, TypeScript and OpenCL C. ( )
Ciao278almost 2 years agoProgramming language that builds up from a logic-based simple kernel, and is designed to be extensible and modular
Clay402over 5 years agoProgramming language designed for Generic Programming
CLUProgramming language created at MIT
Cognate247almost 2 years agoQuasi-concatenative stack language that uses embedded comments to read like English prose
Compose18over 7 years agoExperimental programming language. It aims to be teachable, scalable, modern, powerful & precise
ConcurnasOpen source JVM programming language designed for building reliable, scalable, high performance concurrent, distributed and parallel systems. ( )
Cone529almost 4 years agoFast, fit, friendly, and safe systems programming language. ( )
CopperExperimental programming language that can be used as a replacement to C and C++
Cotowali614about 3 years agoStatically typed scripting language that transpile into POSIX sh
Crunch52over 5 years agoStrongly & statically typed systems level language focused on ease of use, portability and speed
CUP295about 4 years agoSimple, C-like programming language
DaCE502almost 2 years agoData-Centric Parallel Programming
daScriptHigh-performance statically strong typed scripting language. ( )
Dictu268almost 2 years agoHigh-level dynamically typed, multi-paradigm, interpreted programming language. ( )
DipDynamically typed interpreted programming language written in Python, which gives emphasis to readability and ease of use, while also providing the power of all of python’s libraries. ( )
Disco165almost 2 years agoFunctional teaching language for use in a discrete mathematics course
Ditto173about 8 years agoSuper Kawaii Dependently Typed Programming Language
Dora500almost 2 years agoJIT-compiler for the programming language Dora implemented in Rust
EgisonProgramming language that features extensible efficient non-linear pattern matching with backtracking for non-free data types. ( )
Ein34almost 2 years agoFunctional programming language for scalable development
EllaComputer programming language interpreter written in Rust
Elsa2,799almost 4 years agoMinimal, fast and secure QuickJS wrapper written in Go. ( )
EmojicodeOpen-source, full-blown programming language consisting of emojis. ( )
Enso439over 4 years agoVisual and textual functional programming language
EO1,056almost 2 years agoExperimental Object-Oriented Programming Language Based on 𝜑-Calculus. ( )
FaCT198over 4 years agoFlexible and Constant Time Programming Language
FactorPractical stack language. ( )
fe1,330about 2 years agoTiny, embeddable language implemented in ANSI C. ( )
Felix807about 2 years agoAdvanced, statically typed, high performance scripting language with native C++ embedding
F--18over 2 years agoUncurried minimal functional programming language
Flax146over 5 years agoLevel, general-purpose language with high level syntax and expressibility
Foolang37over 2 years agoSmalltalk-inspired language. ( )
FractranTuring-complete esoteric programming language invented by the mathematician John Conway. ( ) ( )
Ghost64almost 3 years agoSmall, class-based scripting language. ( )
GLICOL2,306about 2 years agoGraph-oriented live coding language written in Rust. Make music with code. ( )
GosuPragmatic language for the JVM. ( )
GravityEmbeddable programming language. ( ) ( )
Gwion542almost 2 years agoStrongly-timed language aimed at music creation. Heavily inspired by ChucK
HamlerHaskell-style functional programming language running on Erlang VM. ( ) ( )
HareSystems programming language designed to be simple, stable, and robust. ( )
Hascal75about 2 years agoGeneral purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software
Hazure42about 3 years agoML-Inspired programming language that transpiles to Typescript
Hedy1,342almost 2 years agoGradual programming language, which increases in syntactic elements level by level. ( )
HexagonyTwo-dimensional stack-based programming language. ( )
Hook108over 2 years agoCross-platform scripting language with a C-like syntax, dynamic typing, mutable value semantics approach, and memory management through reference counting
Horse647almost 2 years agoSimple & versatile high-level programming language. ( )
Hugorm30over 6 years agoMission-critical scripting language
Husky86almost 2 years agoProgramming language designed for many difficult tasks which haven't yet been seen as programmable at all
_hyperscript3,185almost 2 years agoSmall scripting language for the web
IconProgramming language with a focus on string manipulation. ( )
InkoStatically-typed, safe, object-oriented programming language for writing concurrent programs
IntercalScript135about 6 years agoSystems programming language for the web that combines a simple and consistent syntax with a static type system that completely eliminates runtime type errors
io2,673almost 3 years agoProgramming language. Inspired by Self, Smalltalk and LISP. ( )
Jai1,816over 5 years agoHigh-level programming language developed by Jonathan Blow
jakt33almost 3 years agoMemory-safe systems programming language. Currently transpiles to C++
Kara13about 4 years agoStatically typed, LLVM-based programming language. It's designed to be fast and easy to use
KaraExperimental programming language inspired by Swift and Idris
Kempe58almost 2 years agoCompiled stack-based language
KernelConservative, Scheme-like dialect of Lisp in which everything is a first-class object
Kinx237almost 4 years agoLooks like JavaScript, feels like Ruby, and it is the script language fitting in C programmers
KittenStatically typed, stack-based functional programming language designed to be simple and fast. ( )
Koto532almost 2 years agoEmbeddable scripting language, written in Rust
KuljetLanguage for writing database-backed HTML applications. ( )
L2135almost 6 years agoMinimalist type-inferred programming language with procedural macro support
Lama71almost 2 years agoProgramming language developed by JetBrains Research for educational purposes as an exemplary language to introduce the domain of programming languages, compilers and tools
Lia337about 7 years agoHigh-Level Language for Rust
liblg181about 6 years agoMinimal stack-based VM. ( )
LobsterGeneral purpose stand-alone programming language that comes with a built-in library suitable for making games and other graphical things
LoLa194about 2 years agoSmall programming language meant to be embedded into games. ( )
Lore18over 3 years agoGeneral-purpose programming language featuring multi-functions, structs and traits, structural typing enabling component-based programming, and intersection and semantic types
LuauFast, small, safe, gradually typed embeddable scripting language derived from Lua. ( ) ( )
Luf39over 5 years agoStatically typed, embeddable, scripting language written in Zig
LunaData processing and visualization environment
LushObject-oriented programming language designed for researchers, experimenters, and engineers interested in large-scale numerical and graphic applications
Luster1,728almost 2 years agoExperimental Lua VM implemented in pure Rust
LuxuryStatically programming language which is targeting embedded programming
Lys419about 2 years agoLanguage that compiles to WebAssembly
Makam195over 3 years agoTool for rapid language prototyping
Makeshift11over 4 years agoProgramming language that was designed to bootstrap the Ashet Home Computer
Manticore71over 6 years agoHigh-level parallel programming language aimed at general-purpose applications running on multi-core processors. ( )
Mare156almost 2 years agoReimagining of the Pony language in Crystal
Mech210almost 2 years agoLanguage for developing data-driven, reactive systems like animations, games, and robots. ( )
MetamineCompletely declarative programming language
micro-mitten538over 6 years agoBare-bones Rust-like programming language, stripped down to simplify control-flow structures and the type system. ( )
min316almost 2 years agoTiny concatenative programming language and shell
MiniAgda104almost 4 years agoPrototypical dependently typed languages with sized types and variances
MintRefreshing programming language for the front-end web. ( ) ( )
Monkey in Go45almost 2 years ago
Monkey in Rust6over 6 years ago
Monkey in TypeScript6over 6 years ago
Mu1,387almost 2 years agoMinimal-dependency hobbyist computing stack
Mun1,902almost 2 years agoProgramming language empowering creation through iteration
Muon773over 2 years agoModern low-level programming language
Myst119over 3 years agoStructured, dynamic, general-purpose language
Nelua2,094almost 2 years agoMinimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code. ( )
NeonHigh-level, statically typed, garbage collected, imperative programming language intended for teaching and learning the craft of programming. ( )
Neptune44over 4 years agoFast, concurrent and embeddable scripting language
Nixt16over 5 years agoInterpreted lisp inspired programming language written in Rust
nullc164almost 4 years agoFast C-like programming language with advanced features. ( )
Oak733over 3 years agoPortable programming language with an compact intermediate representation
OakExpressive, simple, dynamic programming language. ( )
Odin7,137almost 2 years agoFast, concise, readable, pragmatic and open sourced. It is designed with the intent of replacing C
Ogol7over 5 years agoVariant of the Logo computer language
Oxide131over 4 years agoInterpreted scripting language with a Rust influenced syntax
Paka159over 3 years ago
Passerine1,054about 2 years agoSmall, concise, extensible functional scripting language, powered by a VM written in Rust. ( ) ( )
PenProgramming language for scalable development. ( ) ( )
Peregrine1,459over 2 years agoEasy to use systems programming language with Python-like syntax
Pocketlang1,520about 2 years agoSmall, fast and friendly language for scripting and embedding. ( ) ( )
Pointless122almost 6 years agoScripting language for learning and fun. ( )
PonyOpen-source, object-oriented, actor-model, capabilities-secure, high-performance programming language. ( )
Power-Fx3,217almost 2 years agoLow-code general purpose programming language. ( )
PowerShell45,805almost 2 years agoCross-platform strongly dynamic typed object-based with functional features automation and configuration language
PyretPython like scripting language. ( )
Pyxell55about 3 years agoMulti-paradigm, statically typed programming language, compiled to machine code via C++. ( )
q64almost 4 years agoProgramming language focusing on performance and efficiency
Radiance20over 5 years agoSimple language that compiles to WASM
RaptorJIT843about 2 years agoDynamic language for system programming (LuaJIT fork)
Red5,558almost 2 years agoStrongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI. ( )
Rhai3,898almost 2 years agoEmbedded scripting language for Rust
Rune1,782almost 2 years agoEmbeddable dynamic programming language for Rust. ( ) ( )
RustMulti-paradigm, high-level, general-purpose programming language designed for performance and safety, especially safe concurrency
Scale17almost 2 years agoOpen Source stack-based concatenative programming language
SelfPrototype-based dynamic object-oriented programming language, environment, and virtual machine. ( )
Shattuck72about 7 years agoRust-based script programming language
Shen/C70over 4 years agoC port of the Shen programming language
Shen/Go56almost 4 years agoGo port of the Shen language
Shiika224almost 2 years agoStatically-typed programming language. Looks like Ruby, but has explicit type annotations
Silk79over 5 years agoSmall system programming language. Flexible and simple as C, but more pleasant to write. ( )
Skew413over 2 years agoWeb-first, cross-platform programming language with an optimizing compiler. ( )
Skip1,975about 3 years agoProgramming language to skip the things you have already computed
SmallDragon29almost 2 years agoSimple, statically typed programming language that can be transpiled to C. ( )
Smudge127almost 7 years agoDomain-specific language for state machines
SourcePawn374almost 2 years agoSmall and fast typed language for embedding in host applications
Starlark in Rust731almost 2 years agoDeterministic language inspired by Python3, used for configuration in the build systems Bazel and Buck
StarShip28over 6 years agoInterpreted, strongly typed, and functional programming language written in Swift
Taichi25,630almost 2 years agoProductive programming language for portable, high-performance, sparse & differentiable computing. ( )
Tau59almost 2 years agoOpen source interpreted programming language designed to be minimal, fast and efficient
Tengo3,563over 2 years agoFast script language for Go
ThinScript1,363over 10 years agoLow-level programming language inspired by TypeScript
tin63about 7 years agoStatically structurally typed JIT-compiled programming language, mainly for embedding in other programs
Titan402over 7 years agoNew programming language, designed to be a statically-typed, ahead-of-time compiled sister language to Lua
TokayImperative, procedural programming language dedicated to parsing and other text-processing tasks. ( )
TypeLang296almost 6 years agoTiny language interpreter implemented purely in TypeScript's type-system
Umka1,083almost 2 years agoStatically typed embeddable scripting language
ValeFast, safe, and easy programming language. It uses single ownership with constraint references for memory safety without garbage collection, and an emphasis on modern, readable syntax. ( ) ( ) ( )
Val1,268almost 2 years agoOpen source, general-purpose programming language designed around on the concept of (mutable) value semantics
Verona3,583almost 2 years agoResearch programming language to explore the concept of concurrent ownership
VFast, safe, compiled language
Virgil1,245almost 2 years agoFast and lightweight native programming language designed for fast, dependency-free programs. ( )
vizh232about 3 years agoEsoteric visual language that takes image files as input based on a multi-tape turing machine, designed for compatibility with C
Volt157about 2 years agoSystems level programming language written in D
Wasp14,262almost 2 years agoWeb Application Specification Language. Extensible DSL (domain-specific language) for building modern web apps with less code. ( ) ( )
wax798over 2 years agoTiny language that transpiles to C, Java and TypeScript. ( )
wenyanEsoteric programming language that closely follows the grammar and tone of classical Chinese literature
WhileyProgramming Language with Extended Static Checking. ( )
wlang46over 5 years ago
Wren6,948about 3 years agoSmall, fast, class-based concurrent scripting language. ( ) ( )
Wuffs4,227almost 2 years agoMemory-safe programming language (and a standard library written in that language) for wrangling untrusted file formats safely
Wu473over 3 years agoPractical game and data language. ( )
XL272over 3 years agoExtensible programming language designed to accomodate a variety of programming needs with ease
Yatta127about 4 years agoMinimalistic, opiniated, (strongly) dynamically typed, strict, functional programming language, with ML-like syntax, for GraalVM
YuescriptDynamic language that compiles to Lua. ( )
ZetaScripting language designed for efficiency, enabling dynamic extension and modification of high performance software
Zig35,396almost 2 years agoRobust, optimal, and clear programming language
List of programming languages that are actively developed on GitHub

Backlinks from these awesome lists:

More related projects: