CWIPI possède trois interfaces :
Ceci permet de coupler des codes développés dans des langages différents.