Para que el soporte físico de un ordenador lleve a cabo su labor, es necesario definir un conjunto de instrucciones o "programa" que haga actuar a los diferentes elementos físicos con el objetivo de transformar los datos en información. Al conjunto de programas de distinto tipo que hace posible operar con el ordenador se denomina "soporte lógico" ["software"]. Todo el estudio que sigue se dedicará a analizar las características y el funcionamiento de este soporte lógico, que constituye el verdadero aspecto de "herramienta" que posee el ordenador.