There is a certain amount of work that goes into making copyright successful and just as with other works, copyright for computer programs prohibits not only literal copying, but also copying of "nonliteral elements", such as program's structure, sequence and organization.