computer system | hardware | software |
CPU | RAM | byte |
memory location | devices | input |
output | system software | application software |
instructions | programming language | Java |
C++ | Eiffel | KJP |
compilation | JVM | program execution |
MHz | GHz | MB |
bytecode | Source code |