Programmable shader
Appearance
Refers to the programmable Graphics Processing Unit (GPU). With recent advances in the programmability of the GPU it has become possible to program your own shader in a high level language on the GPU.
Nvidia has developed a tool, FX composer to make the programming of shaders more easy. [1]