Programs written to make computer function in a Desire way are called?

Programs written to make computer function in a Desire way are called?

کمپیوٹر کو ڈیزائر طریقے سے کام کرنے کے لیے لکھے گئے پروگرام کیا کہلاتے ہیں؟
Explanation

Software is a set of computer programs and associated documentation and data.

This is in contrast to hardware, from which the system is built and which actually performs the work.