漏れはアプリのプログラマじゃないから言語のことは分からんが、

一番使われるWindows向けに書いた方がええし、それなwin32apiや .netframework を使うから、vb.netやc#じゃあかんのか?と思うが。