The processor systems of optical readers of the type having a keyboard and a display commonly have an operating system stored thereon, such as DOS or WINDOWS CE. An operating system allows a reader to execute programs written in high level programming languages, and allows a reader to execute commercially available application programs including spreadsheet type programs.