Color Transformation Language (CTL)

Color Transformation Language is a small programming language designed to serve as a building block for digital color management systems. It allows users to describe color transforms in a concise and unambiguous way by expressing them as programs that describe the transform that can be applied to pixel data. It is designed to run fast, operating on many pixels at one time.

See also: OpenEXR

Website: http://ampasctl.sourceforge.net