I just read this very interresting article on Sgt. Conker on HLSL (High Level Shader Language). It’s a beginner article, but it explains very well how shaders work, and how they came to be! I can strongly recommend this article to people new to XNA and/or shaders!