El llenguatge d'ombrejat d'OpenGL (GLSL ) és un llenguatge d'ombrejat d'alt nivell amb una sintaxi basada en el llenguatge de programació C. Va ser creat per l' OpenGL ARB (OpenGL Architecture Review Board) per oferir als desenvolupadors un control més directe del procés de renderitació de gràfics sense haver d'utilitzar el llenguatge d'assemblador ARB o altres llenguatges de maquinari específics.