Programmation nécessite souvent la conversion des données d'un type à l'autre. Un mot est généralement stocké comme une chaîne ou un tableau de caractères. Les utilisateurs peuvent entrer un numéro sur un formulaire, ou vous pouvez être l'analyse des numéros à partir d'un flux de caractères du fichier. Vous pouvez convertir en un type entier à utiliser dans des fonctions mathématiques avec d'autres types d'entiers. Chaque langage de programmation a ses propres commandes et des méthodes spécifiques pour effectuer cette conversion.