VB/VB.NET se si vuol rimanere in ambiente Windows (anche a quanto sembra i framework .net permetteranno bla bla bla...)
altrimenti se si vuole spaziare su linux usare Delphi/Kylix