Introduction to Operating System

An operating system is the interface between the user and the computer hardware. It implements a virtual machine that is easier to program than bare hardware.