OpenGL Shading Language Summary

WebGL 1.0 is compatible with OpenGL ES 2.0, and permits GPU programming in GLSL ES, the OpenGL Shading Language for Embedded Systems.

GLSL resembles C++. It's statically typed and lexically scoped with curly brace block structure and semicolon statement endings.