Opérateur et notion de compatibilité de type
Pour effectuer des calculs, nous utilisons des opérateurs comme l'addition. Nous utilisons usuellement le signe '+' pour désigner l'opération d'addition. Le signe '+' est un opérateur binaire car pour pouvoir l'appliquer nous avons besoin de deux opérandes. Quand nous utilisons l'addition dans la vie courante, nous vérifions implicitement que les deux opérandes peuvent être additionnées.
En informatique nous appelons cela la vérification de la compatibilité des types des opérandes.
En résumé, additionner un entier et un réel est possible, par contre additionner un entier et un caractère n'a pas de sens. Il en est de même en informatique, les opérateurs ne peuvent être utilisés que sur des données dont les types sont compatibles par rapport à l'opération que l'on souhait effectuer.