ISBN: | 978-5-5110-0907-0 |
High Quality Content by WIKIPEDIA articles! This article lists some software virtual machines that are typically used for allowing application bytecode to be portably run on many different computer architectures and operating systems. The application is usually run on the computer using an interpreter or just-in-time compilation. There are often many implementations of a given virtual machine, each covering a different functionality footprint.