Un programma è un file passivo memorizzato in memoria secondaria (disco). Contiene solo il codice e i dati necessari a svolgere un certo compito, ma non è in esecuzione. Esempi concreti possono essere: un file .exe, un binario Linux, un’applicazione. (Leggi anche la definizione di processo)
Caratteristiche principali:
- È statico
- Non ha uno stato di esecuzione
- Non usa CPU o RAM finché non viene avviato