در این مقاله مبانی نظری و جنبههای کاربردی مبحث بازشناسی نوری حروف (اُسیآر) بصورت جامع مورد بررسی قرار میگیرند و زیربخشها و بلوکهای پردازشی آن معرفی میگردند. همچنین خصایص و پیچیدگیهای مختص نگارش زبان فارسی که یک نرمافزار «اُسیآر» باید آنها را در عملیات پردازشی خود لحاظ نماید، بیان خواهند شد. تحقیقات داخلی انجامشده در زمینه «اُسیآر» مورد اشاره قرار خواهند گرفت؛ نرمافزارهای معروف تجاری «اُسیآر» لاتین و فارسی معرفی، و قابلیتها و نقاط قوت و ضعف آنها تشریح میشوند. در آخر هم پیشنهادهایی در راستای انتخاب راهکارهای مناسب به منظور تسریع در حصول یک نرمافزار «اُسیآر» کارآمد برای زبان فارسی ارائه میگردد. مخاطب این مقاله، دانشآموختگان رشتههای فنی و غیرفنی هستند که قصد دارند درباره این حوزه اطلاعات مقدماتی کسب نمایند. ازاین رو از جنبههای محاسباتی و ریاضیات مسئله چشمپوشی شده است.