"An operating system is a program, pure and simply put
it is a system interface between the hardware and user space
programs. Put in terms of a sandwich (yes, yes, I know but I am
hungry :) The hardware is the bottom slice of bread. The operating
system is the various sandwich fillings and the user space programs
are the top slice of bread. Depending on the selection of fillings
in your operating system sandwich you can have a very tasty
concoction indeed (cue Pavlov conditioned mouth drooling :).
"Like the first sandwich, (the food item not the Earl) operating
systems started out as simple affairs. They then became more
complex as computing needs grew. In other words what started out as
a hunk of cheese between two chunks of bread is now two all beef
patties, special sauce, lettuce, cheese, pickles, onions on a
sesame seed bun."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.