I agree. Or even VB.net.. which is easier than C# for some people. Whatever he starts with, he can always move up from there.. then the sky is the limit. Richard