Shader is the name given to software that helps in putting shades to highlight a particular point or space so that it shines and gives the special effect that is intended. Shader languages are used extensively in animation and video games to give the effect of shining at desired objects and places insdie the movie or the game. Shader model 3.0 is a high level language that is used by developers and simulators to give special effects of shine. Shader language can only be used in conjunction with Microsoft 3D API. You can download this language to make personal use in animations and video games.