Computer programs are also known as:

Software

Algorithm

Hardware

Procedure