处：
详细资料.
资料类型.OpenGL 着色语言规格定义了 22 个基本资料类型，有些用法与 C 相同，其它的是绘图处理器特有的。
运算子.OpenGL 着色语言提供类似于C语言的运算子。给开发者编写着色器的灵活性。GLSL 包含了 C和C++运算子，除了位元运算子和指标以外。
函式和控制结构.类似于 C语言，GLSL 支援回圈和分支，包括 if、else、if/else、for、do-while、br