shaderlabの言語はシェーダーのために使用され、固定機能パイプラインとglslやcg/hlslで書かれたシェーダープログラム両方の宣言型「プログラミング」に対応している。