Le but de ce cours est de faire percevoir la nature de l'informatique, vue comme une science, par le biais du processus d'évaluation.
Le processus d'évaluation convertit un texte décrivant un traitement en un programme qui, s'exécutant, consomme et produit de l'information. Ce processus est à la base de la compréhension de ce que sont les évaluateurs (interprètes ou compilateurs) inclus dans les applicatifs complexes (texteur ou tableur); il permet d'introduire les principes fondateurs de la programmation (séquence, alternative, récursion).