Per software si intende la serie di istruzioni o programmi che indicano a un computer cosa fare. È indipendente dall'hardware e rende programmabili i computer.