REPL signifie « Read-Eval-Print Loop » qui est un type d’interpréteur de commandes. Il permet à l’utilisateur d’entrer des commandes ou des expressions, de les évaluer immédiatement, et de voir les résultats de ces commandes ou expressions. C’est un outil de développement interactif très utile pour tester rapidement des morceaux de code, explorer les fonctionnalités d’un langage de programmation ou d’une bibliothèque, ou pour des activités d’apprentissage. Les REPL sont disponibles pour de nombreux langages de programmation comme Python, Ruby, JavaScript, etc. Ils sont généralement invoqués en ligne de commande en entrant le nom de l’interpréteur suivi d’un option pour entrer dans le mode REPL.