OpenGL Shading Language (GLSL, glslang) jest dodatkiem do OpenGL'a wprowadzonym przez ARB. Dostępny jest już w wersji 1.5 przez rozszeżenia. Wersja 2.0 zawiera wbudowaną obsługę OpenGL Shading Language.