Java Program: a set of instructions for the computer to follow. The source code.
Data: data for the Java program
Java Compiler: translates the program from Java to a language that the computer can understand. Compilers differ by make of machine and operating systems.
Byte Code Program: the compiler translates Java into a language called byte-code. Byte code is the machine language for a hypothetical computer called the Java Virtual Machine.
Byte Code Interpreter: the interpreter translates each instruction of byte code into instructions that the computer in use can execute.
Machine Language: is the language the computer in use understands.
Learn java
Data: data for the Java program
Java Compiler: translates the program from Java to a language that the computer can understand. Compilers differ by make of machine and operating systems.
Byte Code Program: the compiler translates Java into a language called byte-code. Byte code is the machine language for a hypothetical computer called the Java Virtual Machine.
Byte Code Interpreter: the interpreter translates each instruction of byte code into instructions that the computer in use can execute.
Machine Language: is the language the computer in use understands.
Learn java