ChaiScript ist eine der ersten eingebetteten Skriptsprachen, die die C++-Syntax verwendet. Sie ist eine native C++-Applikation und verwendet ausschließlich Header-Dateien. Sie garantiert Typsicherheit zwischen C++-Programmen und Skripten. Sie unterstützt verschiedene C++-Techniken wie Callbacks, überladene Funktionen, Klassenmethoden und STL-Container. (non)