W dzisiejszych czasach systemy operacyjne mają bardzo rozbudowaną postać. Ich możliwości stają się coraz większe i coraz więcej zastosowań odnajdują w biznesie, prowadzeniu firm, a także w zwykłym użytku domowym. Rozbudowa narzędzi współdziałających z systemami operacyjnymi pozwoliło na zkomercjalizowanie i rozpowszechnienie metody rozpoznawania znaków dla komputera poprzez użycie nieskomplikowanego skanera. Jest to dowód na to, że nie tylko rozwój sprzętu ma dzisiaj znaczenie, ale również rozwój oprogramowania.