Pour de la programmation de base, le C est intéressant.
Il permet rapidement, sans gros effort, de développer des programmes fonctionnels.
Il permet aussi de s'affranchir de connaissances complexes sur l'architecture des PIC.
Il a l'avantage de gérer facilement les boucles, les choix, ainsi que l'affichage.
Les PIC sont des processeurs dits RISC, c'est-à-dire processeur à jeu d'instruction réduit.
Plus on réduit le nombre d'instructions, plus facile et plus rapide en est le décodage, et plus vite le composant fonctionne.
Cependant, il faut plus d'instructions pour réaliser une opération complexe.
Le PIC prend en compte les ventes réalisées, les ventes prévisionnelles et se réajuste automatiquement.
Il est affiné par les prévisions de la force commerciale sur le terrain et prend en compte les différents événements commerciaux.
Il se présente sous forme de courbes de prévisions des ventes.