OpenGL Shading Language
OpenGL Shading Language (GLSL) este un limbaj de umbrire de nivel înalt, cu o sintaxă bazată pe limbajul de programare C.
Acesta a fost creat de OpenGL ARB (OpenGL Architecture Review Board) pentru a oferi dezvoltatorilor un control mai direct al conductei grafice, fără a fi nevoie să utilizeze limbajul de asamblare ARB sau limbi specifice hardware-ului.