Un langage informatique manipule de linformation, comme le terme lindique. Celle-ci est stockée dans les cases mémoire de lordinateur sous forme de bits. Cependant, il est rare que lon ait besoin de manipuler ces bits en tant que tels. En général, on souhaite plutôt utiliser des entités plus sophistiquées, comme des entiers, des réels, des caractères, etc. Chacune de ces entités va elle-même être codée sur un certain nombre de bits dans la mémoire, mais ce détail nest pas très intéressant pour le programmeur, bien quil ait des conséquences importantes sur lesquelles nous reviendrons.
Un langage évolué comme C++ permet dutiliser des données de haut niveau, comme des nombres entiers par exemple, en se chargeant lui-même de la « basse besogne » consistant à convertir les bits de mémoire en ce type de donnée, ou inversement.
Précédent | Sommaire | Suivant |