Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform.
License: Open Source
Groovy offers a more flexible and concise syntax, making it suitable for scripting and domain-specific languages, while JavaScript excels in web development with its asynchronous capabilities and extensive ecosystem.