
BoxLang: Dynamic : Modular : Productive
A modern, dynamically and loosely typed scripting language for multiple runtimes. For the Java Virtual Machine (JVM) giving you tons of Object-Oriented (OO), Functional Programming (FP) Constructs, and dynamic Metadata Programming (MP).
Tired of limitations?
BoxLang is here to shake things up!


A language that evolves with you and with the times, as well as leveraging the awesome power of modern Java
Our commitment to Boxlang users and clients is based on 7 pillars.


BoxLang is more than just a language; it’s a movement.
Revolutionize your development!
Download BoxLang according to the target runtime.