A
standalone program is a
computer program that does not load any external module, library function or program and that is designed to
boot with the bootstrap procedure of the target processor – it runs on
bare metal. In
early computers like the
ENIAC without the concept of an
operating system, standalone programs were the only way to run a computer. Standalone programs are usually written in or complied to the
assembly language for the specific hardware.