Shader programming has been the largest revolution in graphics programming. OpenGL Shading Language (abbreviated: GLSL or GLslang), is a high-level shading language based on the syntax of the C programming
language.With GLSL you can execute code on your GPU (aka graphics
card). More sophisticated effects can be achieved with this technique.
