В качестве своего рода последующего ответа на вопрос Различия между MSIL и Java байт-кодом?, каковы (основные) различия или сходство в том, как виртуальная машина Java работает в сравнении с тем, как работает среда CLR" → .NET Framework
Кроме того, является ли среда CLR .NET framework "виртуальной машиной" или нет атрибутов виртуальной машины?