Tutti i linguaggi vanno bene, tieni conto però che la politica sulla sicurezza alla quale è soggetto un qualsiasi browser prevede che il browser non possa in alcun modo accedere alla porta seriale oppure alla stampante e via così.
Concludendo neppure un'applet Java potrà accedere alla porta seriale poiché le è vietato. Per farlo, se utilizzerai Java dovrai preparare un'applicazione stand-alone.
Ricorda che se invece userai Delphi poi la versione del tuo programma per Linux sarà facile da preparare.
Denis.