Optical Character Recognition (OCR) system translates images of typed, handwritten or printed text into digitally editable text files. OCR is a very common method of converting the images of text files and getting the digitally editable texts so that they can be easily edited, searched, stored efficiently (takes less storage as compared to image) etc. OCR is a field of research in pattern recognition, artificial intelligence, and computer vision. The main goal of this book is to convey the necessary knowledge for the design of OCR systems. This knowledge forms a backbone for further research in this area. This book also provides an opportunity for the students to take an insight of designing an OCR system. This book introduced a ligature based OCR system for converting typed Nastalique Urdu script image file into digitally editable text files. An effort has been made to use a very simple language, and images are provided for better understanding of results.