Il software adattivo è un tipo di software specializzato programmato o creato per rispondere ai cambiamenti nelle esigenze o nei desideri dell’utente. Il software di questo tipo si adatterà anche ai cambiamenti all’interno dell’ambiente operativo senza provocare un guasto del programma. L’elemento chiave del software adattivo è la flessibilità. Anziché consentire un solo mezzo per far funzionare il software, potrebbero esserci diversi possibili mezzi operativi che possono essere utilizzati da un dato utente.
A volte indicato come software di assistenza, il software adattabile di solito viene eseguito su hardware specializzato progettato per l’uso da parte di persone con diversi tipi di problemi fisici. Il software adattivo è stato sviluppato per soddisfare un’ampia gamma di condizioni che impediscono alle persone di utilizzare i computer a causa di limitazioni fisiche. Alcuni esempi comuni di software adattivo includono software di riconoscimento vocale che consente alle persone che non possono manipolare una tastiera o un mouse di eseguire un ordine che il sistema elaborerà. Il software di sintesi vocale è un altro esempio comune di software adattivo che consente di produrre testo visualizzato su uno schermo in byte vocali per persone con problemi di vista o assenti.
Altri esempi di software adattivo vengono utilizzati per controllare dispositivi esterni che migliorano l’esperienza per le persone con mobilità ridotta. Un individuo con un uso limitato delle mani può divertirsi usando un computer con l’aiuto di un mouse di grandi dimensioni o di un joystick più grande e facile da manipolare. Le persone con problemi di vista possono trarre vantaggio dall’aggiunta di uno scanner che consente di ingrandire il testo visualizzato sullo schermo o eventualmente interpretare un testo Braille in voce.
Il software adattivo consente alle persone che non sarebbero in grado di godere dei vantaggi dell’utilizzo di un personal computer per lavoro o svago, di funzionare sul posto di lavoro e navigare in Internet insieme a tutti gli altri. Sebbene il costo per molti prodotti software adattivi rimanga leggermente superiore al software standard, questo sta lentamente cambiando man mano che vengono create più versioni e la concorrenza tra i produttori diventa più pronunciata.