Selon les recommandations du Conseil National de la Comptabilité (CNC), il convient de distinguer plusieurs catégories de logiciels selon leur nature, leur origine et leur utilisation :