若いのならば数学に限らず色んな事に興味をもって勉強して欲しいと思います。プログラム(ゲーム)に限って言うならば数学・物理あたりは知っていると便利ですが、英語もわかると最先端の情報(ほとんど英語発信が多いので)に触れる機会が多くなると思うし幅が広がると思います。 みなさんが言っているようにとにかく色々知っていることがプログラムの幅を広げてくれるので、とくに若いうちは吸収力も高いので、色んな事に興味を持って勉強することがプログラムの力にもなると思いますよ。