CDL може да бъде трансформиран в някой друг език така, че да се генерират програмни рамки, които впоследствие се запълват със съответната функционалност.