Con Delphi puoi sfruttare gli strumenti RAD per sviluppare in pochissimo tempo le applicazioni, combina la semplicità di Visual Basic con un linguaggio ad oggetti, senza considerare un compilatore decente (velocissimo) e la fantastica libreria VCL. Ulteriore bonus: la possibilità di generare applicazioni native, dunque non basate su moduli di runtime esterni (come Java/C#, nota però che Java/C# non sono linguaggi interpretati ma compilati in bytecode).
Attento però perché perdi in portabilità (a meno di usare FreePascal/Lazarus) rispetto agli altri linguaggi.