I just dont see what's so hard about searching for basic info on the the web.. Wolfgang Engle has some very good shader tutorials up, better than any you would find here.