En otras computadoras, el programa inicial es un cargador de arranque que puede cargar en memoria de acceso aleatorio (RAM), desde un almacenamiento secundario no volátil (como una unidad de disco duro) o, en algunas computadores más antiguas, desde una tarjeta perforada, cinta perforado o cinta magnética en computadora más antigua, código binario de un sistema operativo o entorno de tiempo de ejecución y luego ejecutarlo.