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