I'm wondering the exact same thing. I understand that Pascal is an older programming language and other languages may use concepts from it, but I don't really think learning it is necessary. If he wants to get into game design, I think it would make sense to start with the fundementals of C++.