В платформе .NET можно напрямую написать программу с Common Intermediate Language и скомпилировать источники с помощью IL Assembler (ILASM).
Например, ниже код - это программа Hello World.
.assembly Hello {}
.assembly extern mscorlib {}
.method static void Main()
{
.entrypoint
.maxstack 1
ldstr "Hello, world!"
call void [mscorlib]System.Console::WriteLine(string)
ret
}
Возможно ли написать программу с инструкциями байт-кода Java напрямую, как .NET?