Il software è l’insieme dei programmi che consentono il funzionamento di un computer.

Il termine si contrappone tradizionalmente a hardware (la componente fisica di un sistema di calcolo) che rende possibile l’esecuzione del software.