Diferitele tipuri de software de tehnologie de asistență includ programe și dispozitive concepute pentru deficiențe de vedere, cele pentru deficiențe de auz și cele pentru o serie de dificultăți de învățare. Tehnologia de asistență este disponibilă și pentru persoanele cu diverse dizabilități fizice. Software-ul pentru deficiențe de vedere permite tehnici alternative de navigare în sistemele de operare ale computerelor. Tipurile de tehnologie de asistență pentru surzi și cu probleme de auz oferă modalități alternative de comunicare și lucru cu dispozitivele electronice. Utilizarea software-ului de tehnologie de asistență în sala de clasă poate face adesea materialul mai ușor de înțeles pentru elevii cu afecțiuni diagnosticate, cum ar fi discalculia, dislexia sau tulburarea de deficit de atenție.
Software-ul de tehnologie de asistență pentru persoanele cu deficiențe de vedere poate încorpora atât audio, cât și braille pentru utilizarea computerelor și a altor dispozitive electronice. Mulți utilizatori nevăzători care sunt cunoscători în braille lucrează bine cu o tastatură standard care are litere braille adezive aplicate pe fiecare tastă de litere corespunzătoare. De obicei, ei tastează pe această tastatură sub îndrumarea unui program de citire a ecranului care le oferă indicii rostite exact unde se află cursorul într-un anumit program, cum ar fi un procesor de text. Utilizatorii raportează adesea că cea mai dificilă parte a utilizării acestui tip de cititor de ecran este să învețe să manipuleze cu precizie cursorul și să comute ferestrele active ale diferitelor programe software deschise. Deoarece utilizatorii cu deficiențe de vedere nu pot vedea în general pictograma săgeată asociată cu mouse-ul computerului, software-ul de citire a ecranului este conceput cu comenzi rapide de la tastatură ca înlocuitor pentru acest tip de navigare pe ecran.
Persoanele cu deficiențe de auz folosesc software de tehnologie de asistență pentru a le ajuta să învețe limbajul semnelor și pentru a facilita comunicarea cu alte persoane. Ei folosesc, de asemenea, software de transcriere care redă cuvintele audio înregistrate în text pe ecranul unui computer. Unele dispozitive cu tehnologie de asistență pentru surzi sunt proiectate pentru a reda redări de vorbire clară pentru utilizatorii ale căror cuvinte rostite pot fi greu de înțeles de către alții. Unele dintre cele mai populare programe de tehnologie de asistență pentru surzi sunt redările video ale unui interpret în limbajul semnelor care poate traduce cuvintele pe care utilizatorii auzul le rostesc într-un microfon conectat.
Diverse programe software pot ajuta utilizatorii cu dizabilități de învățare prin conversia textului scris în audio cu ajutorul sintetizatorului de vorbire al computerului. Alte tipuri de tehnologie de asistență pot ajuta la selectarea corectă a cuvintelor atunci când scrieți. Unele dintre aceste programe au și instrumente de evidențiere a textului și de tastare a notelor lângă fiecare paragraf al unui document electronic. Aceste tipuri de programe de tehnologie de asistență în sala de clasă pot ajuta, de asemenea, la recunoașterea numerelor și la ținerea evidenței pașilor de rezolvare a problemelor din matematică.