This article or section is a stub. You can help by expanding it.
High Level Shading Language
The Source Engine uses HLSL for shaders. There is another language called CG (Which stands for 'C for Graphics'), which was developed alongside HLSL by NVIDIA.