Computer and software can reduce the time it takes for many of the more routine parts of the job such as: calculation, budgeting, inventories and payroll. A computer properly programmed can do just about anything. Hardware needs are often emphasized to a greater degree than software needs. All hardware does is provide the means of letting the software operate. However, most software is designed to be compatible with most hardware. The language a computer uses can be changed to adapt to the task to be accomplished. It is the way the operator communicates with the computer. Operating System takes a certain set of commands to make a computer operate, and every computer must have an operating system that makes it go as well as a language that it understands. Operating systems tell the computer how to electronically code information. Software for mini computers is not as cheap as for a micro.