The program or series of programs that control the basic functions of a computer is known as:
Application software
Operating system
Firmware
Middleware