La interfaz gráfica de usuario (GUI) utiliza imágenes y objetos gráficos para representar información y acciones en una interfaz de usuario. Las GUI surgieron para hacer los ordenadores más accesibles al público general al facilitar la interacción directa con el sistema sin necesidad de conocimientos técnicos. Ejemplos de GUI incluyen los entornos de escritorio Windows, X Window de Linux y Mac OS X.