Computer programs are also known as:

Software

Algorithm

Procedure

Hardware