Given that applets may be executed on a diverse assortment of computer platforms, the applets are typically executed by a Java virtual machine.
The Java programming environment has become quite popular.