The amount of data processed by machines today is immense. It is estimated that every day is created 2.5 quintillion bits of data such as movies, music, books, documents and other. And while many of these data are generated directly on the computer, we still some times have to extract information from analogue media. Even then, editing such data is not always easy task as with all scanned documents. In this case, OCR software can help us greatly. With a little effort we can create such a software.