Den mest generelle betegnelse for computerprogrammer er
software .
Her er hvorfor:
* software omfatter en bred vifte af programmer, fra enkle scripts til komplekse operativsystemer.
* program er et mere specifikt udtryk, der henviser til et sæt instruktioner, som en computer udfører.
* applikation er et udtryk, der bruges til programmer designet til specifikke opgaver (f.eks. tekstbehandler, webbrowser).
Mens "program" er teknisk nøjagtigt, er "software" det mere almindelige og generelle udtryk.