Wren is a small, fast, object-oriented scripting language designed for embedding in applications and games. It offers a clean, minimal syntax, a lightweight VM, and a powerful yet compact standard library, making it well-suited for extending existing software with custom scripting capabilities. Inspired by languages like Lua, Smalltalk, and Python, Wren balances simplicity, flexibility, and execution speed for both standalone and embedded use.
C++
Golang
Java
JavaScript
Python
R
C
Csharp
Julia
Perl
Matlab
Kotlin
PHP
Ruby
Rust
TypeScript
Lua
SAS
Fortran
Lisp
Scala
Assembly
ActionScript
Clojure
CoffeeScript
Dart
COBOL
Elixir
Groovy
Erlang
Haskell
Pascal
Swift
Scheme
Racket
OCaml
Elm
Haxe
Crystal
Fsharp
Tcl
VB.NET
Objective_C
Ada
Vala
PySpark
SQL
VB6
VBA
VBScript
PowerShell
Bash
Delphi
Zig
Carbon
Nim
Grain
Gleam