ScoobyStoo,
Sorry, but your comments are incorrect.
.NET compilers outputs IL(you could call it bytecode if you are not very technical). Java compilers compile into ByteCode too. Jitters compile ByteCode into assembler. Jitters don't produce ByteCode.
So right of the bat, everything you...