Mirate este post:
http://www.clubdelphi.com/foros/showthread.php?t=28362
La recomendacio mia es aprender varios lenguajes. Si tu plataforma es Windows y tienes libertad, Delphi es una excelente opcion. Pero igual es indispensable conocer lenguajes mas "populares" como VB y C#/VB.NET.
Tambien es buena idea al menos entender un lenguaje estilo phyton...