D’après le lexique informatique officiel établi le 7 janvier 1982, un logiciel englobe l’ensemble des programmes, des méthodes et des normes, accompagnés éventuellement de documents, qui régissent le bon fonctionnement d’un système de traitement de données.