Computer Knowledge - Exam Oriented
Programming is basically the operation of breaking down any simple or complex task into a logical sequence of smaller tasks or steps, ensuring that all likely problems have been anticipated, and that all the necessary connections between the steps have been programmed properly. It would be found that many of the smaller tasks are interdependent, i.e. whether a particular Step is taken next will depend on the outcome of previous step. Further the steps have to be programmed specifically for the computer, keeping its basic operations in mind. The total computer program should perform the initial task satisfactorily.