GraalVM è un runtime ad alte prestazioni, che fornisce miglioramenti significativi nelle prestazioni e nell'efficienza delle applicazioni.
Accelera le prestazioni delle applicazioni consumando meno risorse; fornendo la migliore soluzione per costruire microservizi, on-premises e nel cloud.
Offre una macchina virtuale universale per eseguire applicazioni scritte in JavaScript, Python, Ruby, R, linguaggi basati su JVM come Java, Scala, Groovy, Kotlin, Clojure, e linguaggi basati su LLVM come C e C++. Rimuove l'isolamento tra i linguaggi di programmazione e consente l'interoperabilità in un runtime condiviso. Può essere eseguito sia in modalità standalone che nel contesto di OpenJDK, Node.js o Oracle Database.