Da VB.NET a C#, da Java a Delphi, da Python a C/C++ (chiedo scusa per gli assenti)...tutti hanno una pletora di librerie per applicazioni di rete.

Il compromesso dipende sostanzialmente da come ti poni tu di fronte ad un linguaggio di programmazione, se necessiti di un RAD, se il programma deve essere multipiattaforma, se hai a che fare con determinate architetture hardware e configurazioni software...

Illuminaci.

Ciao!