2 writing code problems (small but complete programs to perform some task) To run the bytecode program, a computer must have a suitable java virtual machine (an interpreter) installed. This translates the bytecode into the local machine code of the computer. Since java virtual machines have been developed for many different types of computer, and each vm can run the same byte code, the byte code program is called architecture neutral. Java does not directly compile to machine code. Which detail tells us how much space we have to store our data (mp3s, pictures, movies, etc. List the 8 primitive data types used in java as well as the number of bytes used to store a value of each type. List the 8 primitive data types used in java as well as the number of bytes used to store a value of each type. boolean. 1 byte byte short char int long float.