CかC++で自分はSDLで組んでるんだけど、
たぶんSDLは知らないかもしれないからDirectXを直で組むか、
SDLを覚えてもらって(簡単)でやっていくかって感じです。