In the field of computing, the program is the set of activities that allow the writing of computer programs. This is an important step in the software development ( or equipment ).
To write a program using a programming language. A software is a set of programs (which can be written in different programming languages) dedicated to performing certain tasks by one or more users of the software.
Programming represents here writing (or) source code of the software. Rather it uses the term development to denote all activities related to the creation of software and programs that comprise it