Software that must be running in the computer for applications to execute. For example, all programming language interpreters are runtime engines. They convert the program, which is in its original ...