OpenGL Shading Language

GLSL
Original authorOpenGL ARB
DeveloperKhronos Group
ReleaseJuly 24, 2002 (2002-07-24) (as an extension)
Stable release
4.60.8 / August 14, 2023 (2023-08-14)
PlatformCross-platform
TypeProgramming Language
Websitewww.opengl.org Edit this on Wikidata
Video games outsource rendering calculations to the GPU over OpenGL in real-time. Shaders are written in OpenGL Shading Language and compiled. The compiled programs are executed on the GPU.

OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL Architecture Review Board) to give developers more direct control of the graphics pipeline without having to use ARB assembly language or hardware-specific languages.