direi che puoi usare un qualsiasi linguaggio che tu conosca bene, ma molto bene come C, C++, java, python, pascal, perl.
Devi essere in grado di richiamare una pagina web, analizzarla ed inviare una richiesta opportuna al server.
Se tu a priori non sai il contenuto della pagina web che contiene il form l'analisi che devi fare risulta estremamente laboriosa.
ciao
sergio