Različite vrste softvera za pomoćnu tehnologiju uključuju programe i uređaje dizajnirane za oštećenje vida, one za oštećenje sluha i one za niz poteškoća u učenju. Pomoćna tehnologija dostupna je i osobama s različitim tjelesnim invaliditetom. Softver za oštećenje vida omogućuje alternativne tehnike navigacije računalnim operativnim sustavima. Vrste pomoćne tehnologije za gluhe i nagluhe osobe nude alternativne načine komunikacije i rada s elektroničkim uređajima. Korištenje softvera pomoćne tehnologije u učionici često može olakšati razumijevanje materijala učenicima s dijagnosticiranim stanjima kao što su diskalkulija, disleksija ili poremećaj pažnje.
Softver za pomoćnu tehnologiju za slabovidne osobe može uključivati zvuk i brajicu za korištenje računala i drugih elektroničkih uređaja. Mnogi slijepi korisnici koji poznaju brajevu azbuku dobro rade sa standardnom tipkovnicom koja ima ljepljiva slova na brajici na svaku odgovarajuću tipku slova. Obično tipkaju na ovoj tipkovnici uz vodstvo programa za čitanje s ekrana koji im daje govorne naznake o tome gdje se točno nalazi kursor u određenom programu, kao što je program za obradu teksta. Korisnici često navode da je najzahtjevniji dio korištenja ove vrste čitača zaslona naučiti točno manipulirati pokazivačem i mijenjati aktivne prozore različitih otvorenih softverskih programa. Budući da slabovidni korisnici općenito ne mogu vidjeti ikonu strelice povezanu s računalnim mišem, softver za čitanje zaslona dizajniran je s tipkovničkim prečacima kao zamjenom za ovu vrstu navigacije po zaslonu.
Osobe s oštećenjem sluha koriste softver za pomoćnu tehnologiju kako bi im pomogli u učenju znakovnog jezika i olakšali komunikaciju s drugim ljudima. Također koriste softver za transkripciju koji snimljene audio riječi pretvara u tekst na zaslonu računala. Neki pomoćni tehnološki uređaji za gluhe osmišljeni su za reprodukciju jasnog govora za korisnike čije izgovorene riječi mogu biti teško razumljive drugima. Neki od najpopularnijih softvera za pomoćne tehnologije za gluhe su videoreprodukcije prevoditelja znakovnog jezika koji može prevesti riječi koje čujući korisnici govore u povezani mikrofon.
Različiti softverski programi mogu pomoći korisnicima s poteškoćama u učenju pretvaranjem pisanog teksta u audio uz korištenje računalnog sintisajzera govora. Druge vrste pomoćne tehnologije mogu pomoći u ispravnom odabiru riječi pri pisanju. Neki od ovih programa također imaju alate za isticanje teksta i za upisivanje bilješki pored svakog odlomka elektroničkog dokumenta. Ove vrste programa pomoćne tehnologije u učionici također mogu pomoći u prepoznavanju brojeva i praćenju koraka rješavanja problema u matematici.