・XNA(C#)
・DXライブラリ(C言語またはC++)
・Flash(ActionScript)
・携帯アプリ(Java)
・VisualBasic
・HSP
プログラム初心者が比較的とっつき易そうなのはこれくらいかなあ。
個人的には>>1にDXライブラリをお勧めしたい。
Win32APIもDirectXも手間がかかり過ぎるし初心者向けじゃないと思う。