Overview of virtualization infrastructures


This page presents information about many different virtual machines and other infrastructures using some form of intermediate code.

CLR/CLI/CIL

  • Summary: The Common Language Runtime (CLR) is a virtual platform designed by Microsoft, and later on published as an ECMA standard. It defines a Common Language Infrastructure (CLI), which enables easily linking together code written in different programming languages. Its intermediate bytecode format is the Common Intermediate Language (CIL).

Mono

dotGNU

ST PVM

IronPython
IronRuby

Java

LLVM

Portmeirion

PyPy

JavaScript VMs

Parrot