I would have to say
Delphi. Probably because it's based on Pascal,
and Delphi is what they taught at my college (WS&L Training).
Another reason to go
Delphi: It's not a Microsoft product! !cheesy
Although, after 8 years of working with
Delphi, my company has
forced me to switch over to Visual Basic .NET. It has some nice
features, but I still prefer
Delphi. Especialy since it's compatible with
Microsoft's DotNET architecture.
C++ is too much hard work - it's like trying to
decypher hieroglyphics!