The intended audience of this guide is the professional programmer who is fluent in the C programming language and writing an application that:
Uses color data
Prints images
Is an imaging tool
Uses PhotoCD
Although the KCMS API is a "C" language interface to the KCMS framework, you can write your application in other languages such as C++ by following the guidelines for making C-language calls.