L'interpolation de chaîne est le remplacement de séquences de caractères définies dans une chaîne par des valeurs données. Cette représentation peut être considérée comme plus intuitive pour le formatage et la définition du contenu que la composition de plusieurs chaînes et valeurs à l'aide d'opérateurs de concaténation. L'interpolation de chaîne est généralement implémentée en tant que fonctionnalité de langage dans de nombreux langages de programmation, notamment PHP, Haxe, Perl, Ruby, Python, C # (à partir de 6.0) et autres.