SOURCE -> PARSER -> BYTECODE -> RUN (AT JVM)