Software development refers to a set of Computer Science activities dedicated to the process of creating, designing, deploying & supporting software. Software itself is the set of instructions or programs that tell a computer what to do. It is independent of hardware and makes computers programmable.
Application Programming using Python
Skills Development Council