flickr.com / Leonid Mamchenkov
Dans les fichiers qui font le logiciel, on trouve des sons, des documents, des images ou encore des textes. Ces différents éléments permettent à l’utilisateur de bénéficier des dispositions informatiques de ce programme, comme une interface graphique avec des icônes par exemple. En général, le logiciel ne se détériore pas. Mais sa qualité dépend exclusivement des réalités de sa conception. On le considère bien élaboré quand il fournit un résultat précis lors de son exécution, et quand ses fonctionnalités facilitent le travail informatique. Certains logiciels connaissent des erreurs de fabrication, appelées bugs, créant ainsi des dysfonctionnements. Ces programmes informatiques sont élaborés par des informaticiens qu’on dénomme développeurs de logiciels, qui travaillent généralement en équipe.