GraalVM Enterprise Reference Documentation
The goal of this reference documentation is to supply a user of Oracle GraalVM Enterprise Edition 20 with a comprehensive list of available features and command line options in the release.
Disclaimer: Oracle GraalVM Enterprise Edition is developed on top of Oracle JDK, thus the documentation provided here contains only material that makes GraalVM Enterprise distinctive from the base.
- Run JVM-based Languages
- Run LLVM Languages
- Run Python
- Run R
- Run Ruby
- Run WebAssembly
Learn how to add more capabilities and upgrade the core GraalVM Enterprise installation with GraalVM Updater – the utility to install additional language components (Ruby, R, Python and Wasm) and functionalities (Native Image, LLVM Toolchain.
Embed Languages with GraalVM Enterprise page targets users who would like to embed and run code from guest languages in JVM-based host applications.
To learn how to write polyglot applications and pass polyglot command line arguments, continue to Write Polyglot Programs page.
For information on compiling an application ahead-of-time and building native images with GraalVM Enterprise, proceed to the Native Image reference.