Computer program are also known as:

Software

None

Hardware

Firmware