penGL 1.0 起，OpenGL 2.0 是第一个 OpenGL 的大修改版。使用 GLSL 有如下好处：
详细资料.
资料类型.OpenGL 着色语言规格定义了 22 个基本资料类型，有些用法与C相同，其它的是绘图处理器特有的。
运算子.OpenGL 着色语言提供类似于 C语言的运算子。给开发者编写着色器的灵活性。GLSL 包含了 C和C++运算子，除了位元运算子和指标以外。
函式和控制结构.