GraalVM includes Sulong - the Truffle-based interpreter of LLVM bitcode that allows smooth dynamic execution of programs written in statically compiled languages like C, C++, Fortran, etc.