
Le logiciel peut prendre une forme exécutable (c'est-à-dire
directement compréhensible par le micro-processeur) ou source,
c'est-à-dire dont la représentation est composée d'une suite d'instructions directement compréhensible par un individu. Ainsi donc, on peut
considérer le logiciel comme une abstraction qui peut prendre une
multitude de formes: il peut être imprimé sur du papier, conservé sous
forme d'un fichier fichiers informatiques ou encore stocké dans une mémoire (une disquette, une clé USB).
Un appareil informatique peut contenir de très nombreux log