Il termine software (usato in ambito informatico) è un vocabolo della lingua inglese costituito dall’unione di due parole, soft (morbido) e ware (manufatto, componente, oggetto). Sta ad indicare un programma o un insieme di programmi in grado di funzionare su un elaboratore. In alcune lingue romanze la parola con la radice latina programmatura è anche usata.

Il termine software ha origine durante la seconda guerra mondiale. I tecnici dell'esercito inglese erano impegnati nella decrittazione dei