There has been lots of development over software technology from 20th century. As we know most of the appliances we use in our daily life are completely programmed. The development of software is going to a whole other level, soon we may even get into a stage where software is going to be the only way to happiness. The reduction of human effort is being possible by software but still its making lots of changes in human lifestyle from mobile to laptop everything is made by the software and without using electric appliances most of the people cannot end their day.
There are two types of software, system software and application software. The system software is used for development of operating system of PC and application software is to develop the apps short for application to improve the productivity of work by using the apps.
As the advancement of technology is taking over the world the development cycle of software is increasing. In 21st century every company and human being is depended upon the electronics and software there is a chance that it may get worse by the advancement of different software which may take over the world by removing boundaries of itself.