INTRODUCTION:
Computer technology has been widely used in different fields, nowadays; computer is the main system that is being used from large and wide scale manufacturing up to small scale industries. The defining feature of modern computers which distinguishes them from all other machines is that they can be programmed. That is to say that some type of instructions (the program) can be given to the computer and it will process them. While some computers may have strange concepts "instructions" and "output", modern computers based on the von Neumann architecture often have machine code in the form of an imperative programming language.
In practical terms, a computer program may be just a few instructions or extension to many millions of instructions, as do the programs for word processors and web browsers for example. A typical modern computer can execute billions of instructions per second (gigaflops) and rarely makes a mistake over many years of operation. Large computer programs consisting of several million instructions may take teams of programmers, years to write, and due to the complexity of the task almost certainly contain errors. In recent times, the world has witnessed a rapid increase in technological innovations. This era ushered in the advent of the electronic computer system among other modern technologies. At present the computer technology has permeated nearly all aspects of human organizational roles and education. Computer encompasses almost all facets of human endeavors. So much has been written on it and its relatedness to all areas of human disciplines, which include computer/information technology, engineering, agriculture etc. However, much work has not been done on computer and its application and relevance to education. This work aims to fill this gap, as it discusses it importance to the field of education. Today, computer technology in schools is one of the most far-reaching and fast growing developments in education.