A lightweight, extensible, C-style scripting language:
- Lightweight: The Sparkling engine is implemented in the form of a library, with compiled size less than 150kB. It is easy to embed into another application and it has a small, friendly API.
- Fast: The speed of Sparkling is comparable to that of Lua, which is widely recognized as the fastest interpreted language.
- Productive: Sparkling is interpreted, dynamically typed, embeddable, and has a familiar syntax, so it's a joy to use. No more long compilation types, no more lengthy type declarations.
- Sane: Sparkling enforces strict typing. It does not attempt to make sense of constructs that are not immediately meaningful. This helps detecting and eliminating common programmer errors, which are hard to catch in other languages.
Commercial Use
Modify
Distribute
Place Warranty
Hold Liable
Include Copyright
Include License
These details are provided for information only. No information here is legal advice and should not be used as such.
30 Day SummaryJan 22 2026 — Feb 21 2026
|
12 Month SummaryFeb 21 2025 — Feb 21 2026
|