Software development means any program that runs and runs on a computer or any mobile device. Software development, respectively, refers to the process of creating such programs. What allows programs to run and work is the operating system. And everything that runs under the operating system is all programs. Programs are system and application. System software is software that provides the operating system or hardware. The development of programs for system assignment is a company that has developed an operating system, or whether any third-party manufacturer, for example, computer equipment. Manufacturers are called – software developers.