Like at first the computers were very hard to maintain. But now-a-days softwares have made it very easy to maintain computers.The major trends or changes occurring in softwares are:
Softwares now-a-days have too much of flexibility
Softwares are now used for daily communication
Softwares are used for security systems
Now-a-days softwares are also used for robbing(hacking)
Windows programs are so easy to maintain that even a 12 year kid can run them.
People use softwares like Microsoft Outlook Express, Yahoo Messenger, MSN Messenger,etc. Softwares for daily communication.
Security systems in banks,offices,courts, etc. Are now-a-days being computerized.
People who know a lot about softwares now-a-days rob banks, by breaking their security systems.This kind of robbing is known as Hacking.
Some software producing computers expect that by some years people will no more use the mouse or keyboard, they will use devices which will directly read the brains of people and will make the computer perform those jobs. The computer that lets Stephen Hawkins speak and do other jobs is an example of this kind of computers.