There are a few other concepts that I want to implement such as byte code generation garbage collection, etc. The current implement is built on top of Java and will requoire JVM plus it's not super fast due to which I would want to take this further. People who want to read more about interprerters can visit Here