GLSL
GLSL ir saīsinājums, ko lieto, lai apzīmētu OpenGL ēnošanas valodu (The OpenGL Shading Language). GLSL ir rakstīts ANSI C programmēšanas valodā. Lielākā daļa ANSI C valodas iespēju ir saglabātas, taču tās ir papildināts ar vektoru un matricu tipa datiem, ko bieži pielieto trīsdimensiju grafikā. GLSL izpratnē par ēnotāju sauc neatkarīgi kompilējamu vienību, kas ir uzrakstīta iepriekšminētajā valodā. Savukārt par programmu dēvē nokompilētu ēnotāju kopumu, kas piedevām ir sasaistīti savā starpā.