Program

Program is code compiled for a specific Central Processing Unit (CPU) and linked with all the other program either dynamically or statically by the Linker, A program when genrated is a single executable for that specific architecture. At rest the program lives on Disk Input Output (IO) Devices and follows a executable file format.