Starlark

Starlark
Paradigmscripting, procedural (imperative)
First appeared2015 (2015)
Typing disciplineDynamic
OSCross-platform
Filename extensions.star
Websitegithub.com/bazelbuild/starlark/
Major implementations
starlark-go, starlark-rust,
Influenced by
Python

Starlark is a lightweight, high-level programming language designed for embedded use in applications. It uses a subset of the Python syntax. By default, the code is deterministic and hermetic.