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