Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
Robert Pazo8,884 Points
It may take a little work to get it up and running, but yes it is possible. Check out the link at Mozilla's website https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino Enjoi :)
The key thing on finding out the answer was first determining what it is. From MDN:
This took me to the meaning of scripting language (From Wikipedia):
A programming language that supports scripts: Programs written for a special run-time environment that can interpret (rather than compile) and automate the execution of tasks that could alternatively be executed one-by-one by a human operator
This means it can be ran in a wide variety of use cases, from IoT devices, to servers to phones based on the environment being targeted. This means that it can be used both standalone or in an environment, such as a web browser.