Va bene sia VB sia C# anche se preferisco (personalmente) quest'ultimo ... è solo una questione di sintassi.

Certo che il C/C++ sarebbe più appropriato.

Per quanto riguarda altri suggerimenti, scusa ma come ti ho detto, l'argomento non mi convince.