Open Computing Language - an open standard for high-performance heterogeneous programming. OpenCL is in most part an API, but it is also a programming language that is based on C99. It is a simplified version of C99, so projects involving OpenCL are in a sense projects involving C.
AbstractOpenCL
Submitted by mb on