The Graphics Kernel System (GKS) was the first ISO standard for 2D computer graphics, established in 1977. GKS defines a set of drawing primitives for 2D vector graphics useful for applications like mapping. The GKS calls are designed to be portable across programming languages, graphics hardware, and platforms. GKS consists of descriptive text, abstract functional descriptions, and language bindings like C to execute the functions. Functions are separated into classes for controlling output, setting attributes, drawing primitives, transformations, input, metafiles, and inquiries.