Les cartes vidéo sont écrits en langages de bas niveau pour laisser plus de place dans la mémoire pour être utilisé pour traiter les nécessités de l'graphiques. Un pilote est un programme que les actes d'interprète entre le code de programmation de haut niveau graphiques haut de gamme et le langage de bas niveau de la carte vidéo. Ces pilotes sont en cours de modernisation constamment pour répondre aux besoins de l'industrie technologique croissante. Le fabricant applique un nouveau numéro de version à chaque mise à niveau afin qu'ils sachent quelle édition a eu ce qui change.