El sistema de kernel gráfico (GKS), ISO 7942:1985, especifica un núcleo independiente del lenguaje de un sistema gráfico. Para la integración en un lenguaje de programación, GKS está integrado en una capa dependiente del lenguaje que obedece a las convenciones particulares de ese lenguaje. Esta parte de ISO/IEC 8651 especifica dicha capa dependiente del lenguaje para el lenguaje C.