>>10
多分VB6上がりでVBしか分からないから、が正解だと思われる。
常識で考えたらマネージドでDirectXを新規でやるならC#だろうし。